An Arkansas family discovered that their wooden deck in the backyard had a massive smoldering hole in it. The possible cause? Space!
Monday, October 30th 2023, 9:50 AM EDT