Tron Chief

British Car Show 2010

Shelly did make it to round one during the oil spot contest however when it was discovered that the MINI did not leak she was eliminated.. :-)

British Car Show 2010
Tron Chief, Oct 16, 2010