x
Breaking News
More () »

Landslide causes 17 foot drop behind home

A landslide caused a 17 foot drop behind a home along Tonawanda Creek just before 4:30 PM yesterday. The landslide was said to be caused by erosion.

Before You Leave, Check This Out