Aerial overviews of roller coaster station construction in Universal Studios Florida.
View original on Mastodon