The Meat Puppets

Rickshaw Run Sri Lanka August 2024

Three Australian's making their way down town.

The team members

Dylan Cameron

Dylan Cameron

Tess Tickles

Tess Tickles

Scott Mangels

Scott Mangels