STRANGE FACTS - Nutty Facts. Weird Facts. Interesting Facts.
Turkey Vultures urinate on their own legs in order to stay cool and kill any lingering bacteria from previous meals.
More Nutty Facts
Friday, June 29, 2012