What Happens Inside Japan's Annual "Naked Festival"

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 annual Naked Festival.

Comments