Entertainment Weekly
'Interview With the Vampire' stars break down the truth about San Francisco
Warning: This article contains spoilers for Interview With the Vampire season 2, episode 5, "Don't Be Afraid, Just Start the Tape." The truth has finally come out on Interview With the Vampire ...
4 days ago