thelegocarblog.com
Umm…
This is an UMM Alter II, and it’s surely one of the ugliest vehicles ever made. Based on a design bought from France and powered (mostly) by Peugeot engines, the UMM was built in Portugal fro…