With the announcement of Annabelle Chairlegs heading out on tour with Black Joe Lewis comes the Vanessa Pla directed video for “Candle Apple Red." This band has been creeping in on world domination for like six years now continually leaving us with the same question as always; where the hell is the new album?!?!?...