IT IS NOT A BENZ OR MAZDA BUT IT IS JAPANESE --- Post updated --- Nu........ --- Post updated --- it is from 2000
Honda Civic sedan? --- Post updated --- Judging by that lower grille it looks like one of these Rover P6's. A very fine car indeed!
ah fuck i knew it was easy. its indeed a w120 prototype in disguise, so they could test it in public without people noticing