Ford Puma, the best road car ever. I've had mine since 1999, she's still pretty and we still burn people up at traffic lights.
Jul 2017 »Ford Puma, the best road car ever. I’ve had mine since 1999, she’s still pretty and we still burn people up at traffic lights.