TRACKSbeabadoobee’s new single “Last Day on Earth” is a phenomenal rendition to the 90s + Announces new EP Our Extended Play