Beware the Camel Toads Posted on 11.30.2005 Right. Credit to Peter for linking this in #ignmac. Poor woman. At least her godson’s not on drugs.