Strong Winds Topple Statue of Liberty Replica in Brazil During Storm
Strong winds during a severe storm in Brazil caused a Statue of Liberty replica to topple, drawing widespread attention online.
Strong winds during a severe storm in Brazil caused a Statue of Liberty replica to topple, drawing widespread attention online.