Vid: JS7 Champions Ride Day 2015

The 5th Annual James Stewart Freestone Spring Championship presented by Parts Unlimited and Thor was held on March 17-21, 2015 in Wortham, Texas at Freestone...