October 16, 2013

Article - Absurd Creature of the Week: The Human-Sized Salamander That Smells Like Pepper - Wired Science