Keitaro "Toon Link" vs Chen "Snake" 3

1,881 views · Published 23 March 2008 · 3:04 · Indexed 6 November 2026

Channel: KeitaroTime · 2008 · Entertainment

Watch on YouTube

Awesomeness!!  I think I'm starting to like Toon Link a lil too much though.  Maybe I'll play him in tourney, hmm....

More from this channel