Church Of MO – First Ride: 2000 Honda RC-51

Oil sight window and the “longest foot peg feelers in the industry.”