Seven things you didn’t know about vultures

  1. Vulture barf will cover up the smell of pee foot
16 Likes