Why Is There An Animated Squirrel In The Universal Studios Florida Christmas Tree? - Theme Park University
Every year, thousands of tourists pass by the now iconic Christmas tree at Universal Studios Florida. Yet, they don’t even notice it. It’s there every year. Always in a different location. Yes, I’m talking about a squirrel. Located inside the New York area of Universal Studios Florida, this huge Christmas tree has become an iconic Read the full article...
Post to Tumblr