Secma F16


The Secma F16 is a French micro sports car made by Secma.