The Vampire Diaries and Maskarade

About this Spot: The entire cast and extras wear various masks from Maskarade on the episode titled "Masquerade" (season 2, episode 7, aired Thursday October 28, 2010). The store is located in New Orleans, LA. Pencil

The Vampire Diaries Maskarade
Spotted by Deanna M.
The Vampire Diaries Maskarade
 

Tags




Comments about this Spot