Now available on Last Night On Earth. Sasha, the head of Last Night on Earth label, has teamed up with German duo Super Flu, formed by Feliks Thielemann & Mathias Schwarz, to release their new single, 'Astra.' Alongside this release, there's a 'Daydream Mix' from Sasha, now available on Last…