It can be challenging as you compete with other cyclist for the best times .
It is always fun and rewarding .
It can be challenging as you compete with other cyclist for the best times and it is always fun and rewarding .