Machinery Pics: Check out the latest and greatest at this year's LAMMA machinery show Over 900 exhibitors showed their wares at LAMMA 2017 in Peterborough, England. The event kicked off yesterday, January 18, and... January 19, 2017 2:30pm