Florida Tornado Leaves Cars on Top of One Another
UNREAL: A tornado in Palm Beach, Florida, wrecked many vehicles and covered streets with debris.
UNREAL: A tornado in Palm Beach, Florida, wrecked many vehicles and covered streets with debris.