VIDEO: Vader – Grand Deceiver Vader – Grand Deceiver from their new EP “Thy Messenger” Out May 31. Vader – Grand Deceiver: