Advertisement
There are screaming goats and fainting goats, but not many people have heard of flying goats.