Adam Lambert as Adam Caffrey nee Benson
Matt Bomer as Neal Caffrey
Adam Lambert as Addy Caffrey
Thomas Doherty as Tristian Caffrey
YOU ARE READING
Heaven can wait
Fanfiction"I won't sleep until I bring the shooter to justice" said Adam to his husband Neal. *** Adam lived in Newtown Connecticut with his husband Neal and their three children Adam, Tristan and Leila as well as their dog Scooby. Adam works as a special vic...