Fun fact 627 of 636

Horses cannot vomit.

Use the buttons below, hit random, or use your keyboard arrows to browse.