Author: Chloe Clark

American Industrial rock band Nine Inch Nails was formed in 1988 in Cleveland, Ohio. Trent Reznor started the band while working in a recording studio.

Are you struggling to get in the spirit of spooky season? Perhaps your Halloween playlist is in need of titillating tunes to invoke the witch inside you.

On a cool Autumn Saturday night, the various characters of the local Houston scene gathered for an evening of loud, brutal, hardcore- amongst other things. The first opener of the night was Nothing after Death, a shoegaze-esque rock band from right here in Houston. My friend, Eight, who accompanied me, commented, “They’ve never booked a […]


Coog Radio

Riding the Airwaves

Current track

Title

Artist