madmackerel.org
New from Daddy Lion
A good while ago we posted a track from Daddy Lion’s self-titled debut EP. A little while ago a new track, The Scientists Lament, arrived in our in-box, but for some inexplicable reason it to…