Twelve Car Drifting Supernova Captivates
Watch as bunch of formula drift drivers from the the U.S. state of Oregon get together to perform the mother of all drifting displays at Pat’s Acres Racing Complex. If you have ever tried to drift in your car then this demonstration will put you to shame because you know you will never be as good.  Drifting_in_oregon
Share via
Copy link
Powered by Social Snap