Impressive Driving in a Video Game – Initial D


I don’t play or watch games as I used to but this one caught my attention. This dude seems to be a really good driver in this game called Initial D. Waw !

Checkout these cool gadgets...