Tags

, ,

This trailer for the upcoming Grand Slam Tennis 2 title developed by EA Canada and published under the EA Sports label, shows off the French Open.

Advertisements