October 5th, 2009

Decidedly Naughty

LOLOLOLOL

Stephen Fry is starring in a BBC production called "Last Chance to See", where he and zoologist Mark Carwardine search out animals on the edge of extinction. One particular snippet I just HAVE to share (and thank you, Heather, for pointing out the YouTube):