Tuesday, May 25, 2010

High speed street drifting for ya..

This is a popular spot in Japan I believe its in Yokohama they busts some 80mph drifts..
nothing like the sound of a big turbo spooling at full boost shhhhhshssssss! haha