Coming off one of the big escalators at Universal Studios
Feb 05, 2010