Destructoid

Grid's latest trailer shows off Havana

Peter Glagowski
 

After a ridiculously short gameplay trailer a few weeks back, Codemasters is finally showing off something more substantial for its upcoming Grid reboot. Taking us to the

Read full article