Sky 7: 23rd Street Flyover Project

Construction continues on the 23rd Street Flyover Project in Panama City.