The usual staff of Texas Motor Speedway have seen the likes of NASCAR, Indy Car racing, and GT racing; never before have they experienced the Xtreme Drift Circuit though. When the clouds looming overhead began to spat water down towards the track below, they even waited for (what they thought was a sure fire) call […]