Monday, March 12, 2012

New Todd studio album set for 2013

Cherry Red Records’ frontline label Esoteric Antenna confirms it will release Todd's next sudio album, due for release early 2013.