Cowbell Admin April 20, 2011 Amputee Events, Amputee News, Articles 0 Comments More info on the 100K bike ride Chris Self is taking part in April 25-27, 2011. Click here to view article