The Aardvark has posted about his “most eagerly awaited record release this year”. Well, here’s mine. Not that it didn’t take some time. SIX DAMN YEARS. But all’s well that ends well. They’re even coming to town. On the 14th of June. So start queuing for those tickets. Or get them here…starting the 7th of March.