Gran Turismo has been one of those “must have” video games for gearheads ever since they hit the PS1 console in 1997. I know…I practically sold my soul to get one that year, and spent every loose moment I had whipping up on everybody who was willing to grab the second controller in the vain […]
More...
More...