Clay Wong

The XR6 Sprint is not only the LAST Australian Ford built, but it is also home to the MOST POWERFUL BARRA ever made... But is it any good?!🤔


https://youtu.be/3QlRfZpkAy4

5 years ago | [YT] | 79