Poland making a new supercar?

Yes Poland! Yes you can!

(made quickly on Powerpoint in school)