Canned Screams - Disney Park Fact #8

Did you know this fact about the Tower of Terror at Disney's Hollywood Studios?

Comments / 0

Published by

We like to produce helpful and informational videos and blog posts about all the Disney Resorts and other Theme Parks around the world.

Orlando, FL

Comments / 0