2006-03-10 - 12:32 p.m. It excites me no end when scientists discover new species of animals--there is something so life-affirming about it. And when that species is as glam-rock as this critter, well, all the better!
thoughts? (8 comments so far) previous - next
|