This is the one i spotted in leamington a while back they did have a mustang there aswell, it was the V6, went past the same house the other week both cars no longer there, a Jaguar is instead
And my mate spotted this one in Blackpool last week, he thought it was me lol but different wheels