Construction begins on new thrill ride at Chicago’s Navy Pier
Construction has begun on a new attraction at Chicago's Navy Pier.
McHugh Construction announced this week that it has begun work on a 48,000-square-foot space that will house the "new flying attraction" known as FlyOver.
The…