Object Images Related Pages
A British mid engined, 2-seat sports car introduced in the middle of 2000.