FUCK AutoXing

and roll racing on the street is the best sport ever? honk, honk, honk… slam the gas pedal. yay…