okay i was at Drift atlanta today....what made that one Toyo sponsored car spew out red tire smoke...that was fucking awesome...just curious


yousef