Behind the scenes of Vampire Circus

Published On: Oct 17 2012 04:33:31 PM EDT   Updated On: Oct 18 2012 08:22:00 AM EDT
Vampire Circus (27)

Go behind the scenes of Vampire Circus, which opens Thursday at Bayfront Park in downtown Miami.