A Texas longhorn in Alabama has set a mark recognized by the Guinness World Records for longest horns, with a span wider than the Statue of Liberty's face.... Read more