Restoration of iconic Buffalo Statue of Liberty

WKBW Published October 12, 2017 0 Plays

Rumble She sits on top of Downtown Buffalo's Liberty Building and after 92 years, she needs a bit of a touch up. Restoration is underway to waterproof and repair structural damage to one of the Statues of Liberty.