UFO Posted on July 9, 2012 by therev These are some big strange dinosaur food looking leaves. No idea what it is. - Posted using BlogPress from my iPhone