Monday, June 18, 2012

DCA That is no More: Monsters A Mobile Scream show

Back when Superstar Limo was still a rider and Monsters Inc had just come out in the theaters.  The Monsters were literally coming out of the closet to entertain people on the streets of DCA

No comments:

Post a Comment