Site icon Sport and Motor

The Aixam Mega Track… thing. Basically an offroad supercar from the 90s with a mid-mounted M120 V12 engine AND 4 seats.

Spoiler alert: this thing is absolutely HUGE

Exit mobile version