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
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks