Monday, January 18, 2010

Statue of Lenin unveiled in Burbank

Burbank City unveiled a brand new statue of Vladimir Lenin last week in Burbank!  This pic is a preview, but now Lenin is in front of a giant American flag and is overlooking Costco.  As if.

Oh, wait, no this is Dr. David Burbank.  He just looks like Lenin.

No comments:

Post a Comment