December 11, 2003
YoYo Championship

Japan YoYo Championship. All I can say is I'm not quite that skilled. By a long shot.



Posted by Arcterex at December 11, 2003 01:02 PM