That's quite an old one, if that's not the one you're after and it's the latest ad you mean, 'own the road' I think, the track is 'shake, break, bounce' by the Chemical Brothers.The I Monster track was the launch ad for the Focus ST, think the car was yellow/orange? The car in the latest ad is a rep-spec silver one.
I see, I'd not seen that one.
You watch too much TV!!
I've sent an email into the press office of the ad agency that made it to see if I can find out.
Will keep you posted!
?12,995 OTR? A bargain!