Bad DreamsAlex GreyViveFrom Bad Dreams · Released 16 October 2026 · ATLASTPlayShare2:51Details from DeezerDownloadAbout 20 seconds