Florida Tornado Leaves Cars on Top of One Another



UNREAL: A tornado in Palm Beach, Florida, wrecked many vehicles and covered streets with debris.