PS4Video Game News PS4Video Game News September 9, 2009 Need for Speed Shift: Renault Sport Megane RS Trailer (HD) Here’s a little bit of trivia for the Renault Sport Megane RS sports car: it goes very…