4344 views, 5431 days ago
Collection of the best bits from the original series of Takeshi's Castle, in the UK dubbed version of the whacky, crazy and downright hazardous Japanese gameshow Takeshi's Castle.
4292 views, 4043 days ago
Strange noises were heard on January 10th, 2012 in several widely spread cities across Chile. In fact, sounds are being heard all over the world at an alarming rate since 2011... in fact.