Video Premiere: Deadbird – “Alexandria”

Watch the brand new video from Arkansas doomongers Deadbird.