St. Louis Pier Test Breaks World Record | 2010-08-18 | ENR | Engineering News-Record