WATCH THIS: Stunning street collapse caught on camera
One of Mother Nature's cruel tricks was making several cars disappear down a steep bank in Baltimore.
One of Mother Nature's cruel tricks was making several cars disappear down a steep bank in Baltimore.