Search and Social Media Videos

Loading...

Thursday, August 19, 2010

Takeshis Castle


Just heard about "Takeshi's Castle" today... i wonder if Takesi's Castle is the same as the game on comedy central?
More info..
Wikipedia - Takeshi's Castle http://en.wikipedia.org/wiki/Takeshi's_Castle

Enhanced by Zemanta
Post a Comment