85cc Pro Mimi

Car
@ Port Elizabeth (South Africa)
• 27 May 2005
by