Bad Omens have shared a music video for "Nowhere To Go." The track comes from their latest album, THE DEATH OF PEACE OF MIND.

"Nowhere To Go" is a thrilling, claustrophobic track, with Noah Sebastian's delivery during the verses serving as a grounding force.

Read more: Bad Omens on transcending rock with new album ‘THE DEATH OF PEACE OF MIND’

The visual depicts the band playing in a smudged hall of mirrors. Occasionally, the camera cuts to a man sitting at a typewriter with a device attached to his neck that appears to siphon blood to use as ink. Occasionally, the figure snaps from his calm to rip a page from the machine before beginning to type again.

Bad Omens are currently on tour with In This Moment and DED. They will also be joining A Day To Remember, the Ghost Inside and Beartooth for this summer's Just Some Shows tour. Check here for ticket information.

Look below for "Nowhere To Go" and a list of live dates.

Bad Omens live dates

05/19 - Daytona Beach, FL @ Daytona International Speedway

with In This Moment and DED

05/20 - Dothan, AL @ The Plant
05/21 - Huntsville, AL @ Mars Music Hall
05/24 - Knoxville, TN @ Tennessee Theatre
05/25 - Fort Wayne, IN @ The Clyde Theatre
05/27 - Niagara Falls, NY @ The Rapids Theatre
05/29 - Portland, ME @ State Theatre

Just Some Shows tour dates

07/27 - Baltimore, MD @ Pier Siz Pavilion
07/29 - Cleveland, OH @ Jacobs Pavilion
07/30 - Toronto, ON @ RBC Echo Beach
07/31 - Quebec, QC @ Quebec City Old Port Agora
08/02 - East Providence, RI @ Bold Point Park
08/03 - Bangor, ME @ Maine Savings Amphitheater
08/05 - Bridgeport, CT @ Hartford HealthCare Amphitheater
08/06 - Reading, PA @ Santander Arena
08/07 - Asbury Park, NJ @ Stone Pony Summer Stage
08/09 - Pittsburgh, PA @ Stage AE
08/11 - Chattanooga, TN @ Soldiers and Sailors Memorial Auditorium
08/12 - Maryland Heights, MO @ Saint Louis Music Park
08/14 - Council Bluffs, IA @ Stir Concert Cove-Harrah's Council Bluffs Casino & Hotel
08/16 - Cedar Rapids, IA @ McGrath Amphitheatre
08/17 - Oshkosh, WI @ Menominee Nation Arena
08/20 - Wichita, KS @ Wave
08/21 - Bonner Springs, KS @ Azura Amphitheater
08/23 - Indianapolis, IN @ TCU Amphitheater at White River State Park
08/24 - Pikeville, KY @ East Kentucky Expo Center
08/26 - Simpsonville, SC @ CCNB Amphitheatre at Heritage Park
08/27 - Portsmouth, VA @ Atlantic Union Bank Pavilion