Ice cream is already a cool treat, but in the city of Seki, Japan, it has been made even cooler

Read More