Giraffe don't have upper front teeth. Ruminants don't ever have them.
« Older Alt-rock stalwarts the Pixies have released their ... | Brand New evaluates the SC&P l... Newer »
This thread has been archived and is closed to new comments
Buy a Shirt