Featured
2013 Gran Turismo D1 GP Tokyo Drift Championships in Odaiba
The D1 Grand Prix or D1GP Professional Drift Championship is a professional level drifting championship that originated in Japan to later expand to other countries such as the UK, New Zealand and the US. Vision Lab collected the most exciting moments of this event through a series of impressive photographs.