Mar 18 2010
Another Picture Proving How Awesome Japan Is

I tell ya I’d way rather embrace a giant teddy bear thing like that than my family if I won a race. Japan rules.
Even More Uncoachable Stuff
.
Mar 18 2010

I tell ya I’d way rather embrace a giant teddy bear thing like that than my family if I won a race. Japan rules.
[...] Another Picture Proving How Awesome Japan Is – Uncoached [...]