VIDEO: Alvin’s 712bhp Supra
Norway is perhaps the leading country when it comes to drifting Supra's, and
is up there with the best of them.
Drifted - International Car Drifting Coverage
© 2019 Drifted. All Rights Reserved