
Hour Of 13 to perform at Slow Southern Steel movie premiere
North Carolina doom metallers Hour Of 13 are due to perform at the premiere of the new movie, “Slow Southern Steel”, on June 4th at the Little Rock Film Festival in Little Rock, Arkansas. “Slow Southern Steel” is a documentary film which peers into the world of metal music in the American South. The film […]
Read more
Follow Us!