Video: Official Gran Turismo 5 E3 Trailer
If you’re into video games you may be aware that the E3 show is underway at the moment, which showcases the latest games that will be coming soon. You may also have heard of an ever-so-slightly popular game called Gran...
Read More