The Happy Hollows – Astrid May 26, 2015 Amelia song reviews, tunes If you’re needing some 80s power synth to get over the mid-week rut, look no further than “Astrid”, the new HAVE A READ