Further evidence that the Armstrong genes win Heather B. Armstrong | November 10, 2005 Return of the Chuckacabra! →← Body of a frog, memory of an elephant