Palo, good link, and very interesting.. I've read about and have seen those pics before.. They're working hard to debunk them tho...