iOS app Android app

Snowball World Record

LOOK: Is This The World's Largest Snowball?

The Huffington Post | Posted 03.15.2013 | Weird News

A winter resort in British Columbia, Canada thinks it has rolled the world's largest snowball. According to the World Record Academy Silver Star M...