Annual Spirit 76 Ride draws riders from across region to participate