Yesterday we saw in game footage from GT 6 and were less them impressed, today we just saw some Forza 5 in game footage and we are very excited. Check it out and let us know what you think?
Yesterday we saw in game footage from GT 6 and were less them impressed, today we just saw some Forza 5 in game footage and we are very excited. Check it out and let us know what you think?