Forza Motorsport 4 Gives Itself Some Well Deserved Self Pimping With This Accolades Trailer

The team at Turn 10 love cars and it showed when they released the lovely Forza Motorsport 4. Now they are showing off their well deserved praises in this latest Accolades trailer and you can do see some amazing car action along with the praise blurbs, check it out below!

Source Link:  YouTube


Leave a Reply