Strange purple substance falls from sky and covers Cheektowaga home
Strange purple substance falls from sky and covers Cheektowaga home
Credit: WKBW Buffalo
Duration: 02:38s
0 shares
2 views