All the talk about performance is a great thing but hoping it's not mostly just marketing speak. The track testing footage from Ford Performance gives me hope though.
Woulda been cool if they posted up lap times from testing at Grattan. Coulda generated even more interest and buzz...