Death Ray Vision's new music video for "Barfly" is now online.
Death Ray Vision, featuring members of Shadows Fall and Killswitch Engage, has unveiled their new video for "Barfly," which was directed by Anthony Jarvis and features footage filmed at O'Brien's Pub in Allston, MA. Here you go: