Yes, it's a Rover - bet it's faster than your car