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.