Created by rachelmk808 - May 24th 2014
3645 Highway 18, Vacherie, LA, US
Interview with the Vampire Filming Location