by ROAD iD Staff September 25, 2018

Bill is a pastor from Spencer, IN. Early last year, he was out for a routine ride when tragedy struck. We caught up with Bill and captured his account firsthand.


x