Construction Begins on “FlyOver” Indoor Ride Attraction at Navy Pier
With McHugh Construction leading the work as general contractor, construction has begun for a new indoor ride at Navy Pier called FlyOver (different from the Navy Pier Flyover infrastructure project), which will occupy 48,000 square feet. The project will occupy a 60-foot-high, 80-f0ot-wide volume of space that previously served as an IMAX theater.