Source: Tumblr February 2001 – January 2002 LOCATION Hollywood Land – Superstar Limo was tucked in the back corner of Hollywood Land, to the left of the Hyperion Theater. If guests were walking down the main street, they could veer left at the side path and find Superstar Limo straight ahead, where Monsters, Inc. Mike […] Read more…