Not the Msport one but this is Ford's WRC future. TVR 5000M - The Final TVR built in Blackpool.
Forum Rules