Japanese Snowboarders

If you were around for the last Winter Olympics, I am sure you heard about the complete meltdown of the Japanese Snowboarding Team. The bad rap songs by Melo Imai, the team failing in the qualifying round then reportedly destroying a wall in their Olympic village dorm. Melo Imai is said to have completely broken […]