Bike messengers take a break between jobs. These guys and gals ride 50 - 90 miles daily in their deliveries.
Copyright held by Prawl Photography