Need For Speed ad with the Focus ST!
Seriously wasn't expecting that lol! But with the appearance of an ST in a Need For Speed ad, it seems like the ST is more hyped than I originally thought!
The fastest cars are the ones you don't own
2002 Sonic Blue SVTF #661
2013 Tangerine Scream ST3