Categories
Lake Tahoe Videos

Leaping Gizzards

Hen launches 25 feet into the air in Tahoe!

Leave a Reply

Your email address will not be published.