Bowling Green NTPC 2010
Photos from the 2010 National Tractor Pulling Championships in Bowling Green, Ohio
Hosted by ExposureManager.