Muppets on Bikes

Muppets on Bikes

Cycling   Australia Sunshine Coast, Queensland, Australia
https://www.strava.com/clubs/muppetsonbikes

A person who defies explanation with regard to common sense and logic, exhuding an air of confidence that is mutually exclusive to that of their accomplishments or ability.

#alwayslaughatselfmuppets

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard