These are the absolute weirdest Olympic mascots for the London games in 2012. It’s like the Teletubbies meet…geez, we don’t even know what they meet!!
Posted in News | No Comments »
Use your favourite RSS reader to subscribe to this blog and have updates delivered to you.