||[Aug. 9th, 2006|11:53 am]
Fans Of Takeshi's Castle
I'm definately a Keshi-head. I first watched the show years ago when living in Australia. I'm currently living in London and stumbled upon it again bout a month ago now. I've got my whole house addicted to it!
Man I just love everything about it!!
I would like to see someone actually win though.