AFI/No Doubt supergroup DREAMCAR have shared yet another new song from their self-titled debut - out May 12th. 'All Of The Dead Girls' is another 80's tinged track that's surprisingly happy and upbeat, despite the title. Check out the lyric video: