DECA Sports Freedom - E3 Trailer 2010

Games2C_INT 2012-05-10

Views 28

The best-selling and award-winning franchise will offer 10 controller-free sporting events using the much anticipated new technology of Kinect.

Share This Video


Download

  
Report form