Black Mantis
Smash Hero
Well its Olympics time and no matter where you're from its time to prove who is the best athlete. Now me since I'm from the US I'll support the USA but I have to admit the competition is good. Just tell me who you're rooting for and why?