London Bridge is Falling down

by guestofaguest · June 7, 2007

London Olympics 2012

Our friends at Karma is a Bitch, brought this psychadelic logo of the London 2012 games to our attention.  It's pricetag, a cool 800,000 dollars.  But i guess its working, cause we are talking about it.  Hmmm...acid anyone?  This definitely belongs in our wacky tacky file.