McHugh Construction wraps construction of $40 million flight attraction at Chicago’s Navy Pier
McHugh Construction has completed the construction of Flyover, an upwards of $40 million flight ride attraction that recently opened at the west entrance of Chicago’s…