It’s been a minute since Happy Little Trees released anything out into the world (2011 to be more exact) but the feel good pop rock onslaught hasn’t seemed to have slowed any during that time. It’s only two songs – as the title clearly states – but they’re packed full of a punch and energy that is quite welcome.