'Flyboy' installed at Chicago's Navy Pier

There is a new resident at Navy Pier: a 16-foot Flyboy sculpture created by Chicago’s own Hebru Brantley.

Chicago Area News

Good Day Chicago

FOX 32 Sports