Lady Liberty has sat on Liberty Island in the New York Harbor since it was dedicated in 1886. But did you know she has many little sisters around the state?
A recent crash caused heavy damage to a building, says officials. It's where the vehicle ended up that's got a lot of people asking a lot of questions.