cazalea[Seiko Moderator]
21021
Zooming on the original image, the badge says 427
I thought so at the time and it appears to say that on the car.
However, although a badge does not a fast car make ... this car looks the part.
Notice the suspension? And it has headers and side pipes.