Whats that? You dont remember the days when the foreboding home immortalized in the infamous Alfred Hitchcock film and, notably for this discussion, its sequels was located at Universal Studios Florida? Well, sit back — or perhaps more thematically appropriately on the edge of your seat — to learn why it was there, where it was located, and the… surprising replacement that currently...
