Crabtron III - rise of the crab

Rickshaw Run April 2023

Bunch of rally vets here for a 10year reunion

The team members

George Peppou

George Peppou

Christopher Stanley

Christopher Stanley

Ben Taubert

Ben Taubert