Showing posts with label World Series Parade. Show all posts
Showing posts with label World Series Parade. Show all posts

Friday, October 31, 2014

Ed Lee: The Only Guy That Screamed Louder Than The TV Reporters At The Giants Victory Parade


 I think he'd be a great emcee for the Oscars though.

Bonus Points: Orange Fashion Suit makes him look like Anaheim Real-Estate agent.










*Follow me on Twitter