8

Sheep can hear a zipper at 100 yards.

Sheep can hear a zipper at 100 yards.

4 comments