MOMO Italia. Or rather, Mo-Mo. MOMO = Moretti-Monza. Moretti being the last name of the founder of the company. Monza being the awesome city with an awesome racing park.
They make driving accessories. Surely you must have heard of them.
__________________
Last edited by HeilSvenska; 04-15-2008 at 01:37 AM.
|