Meet Peter from Team Rickshaw

Peter is one of the riders on The Rickshaw Challenge, a 700-mile journey across the UK.

Release date:

Duration:

4 minutes

This clip is from