An early November trip to Disney's Hollywood Studios in Orlando, Florida makes for a great time. This light show made for an even BETTER time. Sorry for the horrible camera work, but it was so overwhelming I couldn't tell where to film next, lol. It's very hard to see here, but they generated fake snow that showered down the whole street too...it was incredible.
Link to this comment:
All Comments (0)