V.19 No.14 | 4/8/2010
Cryptid Alert: Giant, Fanged Peruvian Nose Leeches
By Nick Brown [ Fri Apr 16 2010 11:54 AM ]
Yes, Virginia, there are giant nose leeches. (Thanks to Eric Johnson for the hot news tip.)
In Albuquerque, a sure sign of spring is the enormic toad emerging from the dirt by the chicken pen. (Thanks to X-14 for the toad photos.)
NEWSLETTERS Great Alibi stories, events and deals delivered to your inbox each week. No fooling!
Sloan Armitage • acoustic, singer-