I’m pretty sure I now know why Mark Ryan decided to call his newest band Mind Spiders. Their music is a furry insect that burrows into your brain and spins a death web. Said insect will reside in the corners of your mind as it feasts on all other inferior bugs and…
