A touch up for Buffalo's 92 year-old Lady Liberty

Published October 12, 2017

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.