Steve Means rips it up on Tea Berry Trail at Kanawha State Forest during annual Black Bear Mountain Bike Race - Charleston, West Virginia.