28 Feb 2014, 17:05 UTC · By: Liana Nastase / Apparently, there are a few car automakers that aren’t that famous but still make it to the Geneva Auto Show, this being the case of Milan Supercars. It seems that the company has been work...