dr.worm

youtube

watch this music video did for a they might be giants song feat my stuffed animals!!!!