Each of the 'mice' cars have their own name.

Gazza

Gazza

2 August, 2009 by Gavin Seipelt

Each of the 'mice' cars have their own name.

In this photo