Drifting Explained!

by Ryan Stevens of Velocity Racing Team Japan It seems as if the drifting fever is catching on here in America so Street Racing has asked Ryan Stevens of Velocity Racing Team Japan to give us an in-depth explanation of the art. What Is Drifting?   Basically, drifting is getting your car sideways down a […]