Tune in to the PES 2010 World Finals

Konami will be presenting its first ever live video stream of this year’s PES Finals, which will take place in Majorca on September 25th.

Read Full Story >>
Oculus Quest Giveaway! Click Here to Enter
The story is too old to be commented.