Universal Studios Montage

Capturing the essence of the Universal Studios Brand, the Tea Award winning Tram Tour Montage has been playing aboard the trams since 2000 with multiple updates to the present.

Visited 23 times, 1 visit(s) today