Richard is 18 miles into the ride!
Richard is 18 miles into the ride!

Richard is 18 miles into the ride!

18 miles in, can you guess what the picture is?

Top Videos