Object Images Related Pages
A concept car made in 1995 and claimed to be "the world's mightiest supercar".