« A week on the American Queen |
| The South's 10 tastiest towns »
The new Superstar Parade officially debuts at Universal Studios on Tuesday, but visitors at the park on Saturday got a preview.
Photo credit: Universal Orlando
Posted by Mlambert at 12:25 AM
in Theme parks