Universal Orlando has released the first teaser video for 2010’s Halloween Horror Nights XX. Full details will be revealed on August 26, 2010.
Universal Orlando has released the first teaser video for 2010’s Halloween Horror Nights XX. Full details will be revealed on August 26, 2010.