Cars Mega


Filters: Styles Topics
view thumbnails grid view horizontal compact blog view
1996 Mega Monte Carlo

1996 Mega Monte Carlo

Mega is a French automobile manufacturer based in Aix-les-Bains. It was founded in 1983 to make halfcars in the old AROLA factory after that company failed. In 1992 they started making a range of standard sized cars under the Mega brand, but by 2002 this brand was just being applied to a range of microvans.

Read more