Just saw this video from Mustang6G.com floating around on some other forums.
IF this is the next SVT car, it sounds like a total BEAST! And some serious rubber and brakes too.
IF this is the next SVT car, it sounds like a total BEAST! And some serious rubber and brakes too.