Chester's Harley-Davidson 16th Annual Torch Ride Movie shot on Shea Blvd March 28th, 2015
Back to Pictures