Last Link of the Day: The Slippery Staircase

http://www.youtube.com/watch?v=1iejZCub4Qk

I’ve said it before and I’ll say it again: Japanese TV is way better than North American TV.

This entry was posted in Filler Links, Games, TV. Bookmark the permalink.