Episode #146 Johannes Eckserstrom is the lead singer of Avatar, who is just released their latest album 'Dance Devil Dance' and is out on the road in support of that release. Johannes joined Mistress Carrie to talk songwriting, working through the...