Shed the Sleep by Coma Control
Hello Metalheads! This is John back with another album review! This time I bring to you Shed the Sleep by Coma Control which released on August 14, 2026. So let me address one thing right up front, I have been procrastinating on this write up for quite a […]
