"Odd-looking" mystery car with a red "S" eludes police in a 135mph chase

What, this far in and nobody has made the Escargot joke yet?

/s

13 Likes