The War of the Worlds crash site & Psycho House
Los Angeles photo by surfninja
Reviews That Feature This Photo
January 19, 2006
I worked at Universal Studios Florida for a number of years, so of course, I had to see the ''real thing!'' Our trip was rather rushed. Allow the better part of a day to see the whole thing, and plan...Read More