Unbelievable Landslide Is the Craziest Thing That Looks Like It Should Only Happen in the Movies
Subscribe to 92.9 NIN Wichita Falls’ #1 Hit Music Station on
Hard rain battered the East Coast earlier this week and perhaps no place felt the effect more than this street in Baltimore.
Watch this landslide. You have to wait until the end of the clip, but it’s totally worth it and will leave you gaping in shock.