Woahwoahwoah. I discovered a new metal group. Stop and pay attention.These guys are called Thaurorod. This album not only features the titular song, "Coast of Gold," but also such gems as "The Commonwealth Lives," "Cannibal Island," and "24601."
Tag: video
Short Film Showcase
Its time for another short film showcase, this time honoring a few films I found on a "cute animals" binge gone terribly awry.