Rob McLean

Rob McLean released "Albion Capone" in 2002, and has been on a "hiatus" since then (though a number of other projects have been released under a few different band names). He's releasing a new album in late 2014/early 2015.