Cheer World Championships 2011 – Japan All Girl

Leave it to the Japanese to excel at something they aren’t even known for doing.

Tags: ,

Leave a Reply