christmas carols

Screaming Goat Xmas! [VIDEO]
Screaming Goat Xmas! [VIDEO]
Screaming Goat Xmas! [VIDEO]
Remember the goats that scream like people?  Sure ya do. They've done Christmas songs in the past, and they were such a hit, they're back....this time, giving their loving treatment to 'O Holy Night'....     Not enough goat cheer for ya?  Here's 'Jing...