Wednesday, June 17, 2009

The Teletubbies invade Taipei

I was at Taipei Main Station the other day, and happened to come across these guys. Wierd


1 comment:

Anonymous said...
This comment has been removed by a blog administrator.