I saw a red GT with turbines the other night. Coulda been the same car? Two dudes were driving it. Sounded real good too. I saw it on my way home in Queen Creek.
there is a disclaimer on the bumper that reads "Any attempt to race will only result in consumption of YOUR fuel as we will most certainly lose. We take no responsibility in said loss fuel, so race with caution" -manangement