Cool little car. Hélica MAG. Made by Marcel Leyat, french inventor. 1919.. This should have been a special unlock on Carmageddon. Using the fan to shred pedestrians. funny pics Cars inventions
Upload
Login or register