Flamingo Overlord out May 27, 2022 via Napalm RecordsPre-Order NOW! An official statement from the Department of the Flamingos:At the time of TROLLFEST’s last official transmission, we alerted you of their eccentric flamboyance and grooviness. This new alert […]