Not all heroes wear capes. Some play guitar left-handed in a band called the Spiders from Mars. Continue reading…