You are all familiar with Michael Bay's name from the Transformers' franchise. Now watch this trailer of the upcoming Need for Speed game. There's no doubt to Bay's signature car crashes in every movie, starting with The Island 5 years ago. Can't wait much longer for the game now, it simply looks exciting! In less than 2 more weeks, we will be sampling the best super car...
Ask a question, start a discussion or post something for sale!