check out these 2 stangs out

The 2nd does show a turbo, it also shows the IC, probably a Hellion kit, very popular, and also makes those numbers.

1st one looked pretty BA