Return of the Chuckacabra! Heather B. Armstrong | November 11, 2005 Originally spotted over here. Feeling Guilty →← Further evidence that the Armstrong genes win