someone is claiming they found this in Alabama. Knowing exactly what it is would put a quick end to those claims. (Unless, of course, they're not kidding...)

http://i.imgur.com/SOwvkuS.jpg
Hope this link works
Hope this link works