The Lemon Twigs have done it again with another shot of adrenaline straight into the vein of the American pop scene. ‘Live In Favor Of Tomorrow‘ is a euphoric dance in the clouds which brings you close enough to God to slap him five. Time is an antiquated illusion when
Read MoreThe Lemon Twigs have done it again with another shot of adrenaline straight into the vein of the American pop scene. ‘Live In Favor Of Tomorrow‘ is a euphoric dance in the