F Frank New member Dec 18, 2011 #1 More than 100 apples mysteriously rained down upon a small British town on Monday night. The still-unexplained apple shower left 20 yards of city streets and car windshields covered in the cascading fruit just after the daily rush hour
More than 100 apples mysteriously rained down upon a small British town on Monday night. The still-unexplained apple shower left 20 yards of city streets and car windshields covered in the cascading fruit just after the daily rush hour