A brand new entry in the Sports Champions franchise is coming to PS3 with a bunch of new sports to choose from. Check out the debut trailer!

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.