Video: Mayflower Dogs, Bird Flu Vaccine, Cheetos Turkey, Live Turkeys Dropped From Airplane

This week, a special Thanksgiving episode! 1) The Mayflower had two special canine crew members! Learn about the dogs that landed on Plymouth Rock in 1620. 2) USDA approves first DNA vaccine for Avian Influenza 3) Flaming Hot Cheetos Turkey recipe!? 4) A town in Arkansas drops live turkeys from an airplane - to celebrate Thanksgiving... and I'm not happy about it! Petition here: