I see a Rover V8, mud tires and what appears to be a 70's or 80's black plastic impact bumper. Any ideas?