In a bizarre event that took place in Japan's Honshu Island on Saturday, scores of people were seen braving the chilly weather to take part in the ann...
Monday, February 17, 2020 2:19 PM
Loading Poll …