Share 03 Nov 2024 Artist, News by Emilee Gabbard Zeds Dead quietly wipes Instagram as fans suspect new album reveal