Carrickfergus, Northern Ireland, United Kingdom
People out on their bikes for a laugh because at the end of the day - we are all wearing lycra?!
Last Week's Leaders
This Week's Leaderboard
and 4 others