Any and all drift fans have heard of Ebisu, a magical place made of tire smoke and white knuckles Germany’s Nurburgring has the Ring Taxi and Japan’s Ebisu has the…
Any and all drift fans have heard of Ebisu, a magical place made of tire smoke and white knuckles Germany’s Nurburgring has the Ring Taxi and Japan’s Ebisu has the…