4539 views, 5660 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.
4406 views, 4272 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.