Video Premiere: VHS – Are You Afraid of Dragons?

The phone dings. The screen lights up. What’s this? A promo? My eyes scan the email until the letters VHS greet my corneas, causing my eyes to pop out of my head like some sort of horny cartoon wolf. Looks like metal’s back on the menu, boys. As the Toilet’s resident VHS correspondent, I have a duty to drag my sleepy ass out of hibernation and bring you the news. If you’ve been around the Toilet for a few years, then VHS are a band you know, love, and probably have a small shrine dedicated to somewhere in your darkened apartment. … Continue reading Video Premiere: VHS – Are You Afraid of Dragons?