14 Mar 2023, 14:39 UTC · By: Vlad Radu / A V12-powered supercar with solid off-road capabilities, the Mega Track was one of the most outrageous vehicles of the 1990s