Sunday 28 March 2010

Teddy Bears

The heck is this thing? I'll give a dollar* to anyone who can explain it.
*Offer may not be sincere.

1 comment:

Zhang Yang said...

i am guessing it's some psycho video game that is made to drive the player up the wall...