Many of you have probably heard about the recent video footage some
are purporting to be "Champ." If not, I wrote a brief post about it
on my crypto blog located at:
http://talesfromthecryptid.blogspot.com
Have a look at the video, some known animal comparisons, etc. and draw
your own conclusions. Hope to hear from you all!