Insect-o-gun

Mar 29, 2006 10:42

Exciting news - the first condor nest in Big Sur in over 100 years.

David Byrne, stop stealing my life. Yucatan? Leaf Cutter Ants? Attenborough? Is he still mad because I did that stupid "I Have Stood Up" song?

attenborough, condors

Previous post Next post
Up