U.S. Hobbyist group think their balloon was shot down over Canada

A balloon hobbyist group believes their $12 balloon was shot down over Canada last weekend.

Top Videos