Check this car - it also has the side vents down in the bumper.... maybe a GTS? Also check the grill.... completely different

And the Turbo with the same front skirt