With the final, actual release of Gran Turismo 5 less than two months away, it's time to start ramping up the promotion for the game. In Japan, that involves hundreds of cars careening down a slide.
It's cute, it's catchy, and between the song and the volume of vehicles on display pretty much sums up what Gran Turismo is about. Even the damage modelling looks spot-on!