Archspire Reveal North American Tour Dates

Today, Canadian tech-death anti-heroes ARCHSPIRE have announced a run of North American tour dates. Typically, we don't do the straight up copy and paste press release thing in our news section, but this time it feels appropriate.
Official Press Release:
Does checking apps on your phone feel like you're opening and closing an empty fridge 100 times a day?
Do the terms “Wellness” and “Self-Care” make you feel so sick that you just wanna barf all over yourself?
Are you drowning in booze every night just to forget about the grim reality of your own fleeting existence?
Well, guess what? Archspire have absolutely no remedy for any of that. But this summer, the fastest, sharpest and craziest tech-death band on planet Earth are distracting North America from just how much everything totally f#*!ng sucks.
Joining forces with Archspire on this rescue mission are Belgium death metal vets Aborted, Canadian deathcore hotshots Carcosa and Atlanta's grim and gloomy Alluvial.
"We're joining forces with these three elite squads to strategically infiltrate major North American cities", Archspire says. "We're on a mission to provide you with a brain-numbing, eardrum-puncturing, nuclear strike that is guaranteed to melt away all those incessant pestering thoughts for at least one night of your dwindling life so that you can completely forget that everything's f#*!@D and TRULY. F#!@NG. PARTY".
The pre-sale for this tour begins tomorrow, February 29 at 10 a.m. Eastern Time. Use the password: STAYTECH
Tickets will go on sale to the general public this Friday, March 1 at 10 a.m. local time.
The Everything's F#*!@D Tour
May 31st - Edmonton, AB @ Midway Music Hall
June 1st - Calgary, AB @ The Palace Theatre
June 2nd - Saskatoon, SK @ Coors Event Centre
June 3rd - Winnipeg, MB @ Park Theatre
June 5th - Minneapolis, MN @ Varsity Theater
June 6th - Chicago, IL @ Metro
June 7th - Detroit, MI @ The Majestic Theatre
June 8th - Toronto, ON @ Phoenix Concert Theatre
June 9th - Montreal, QC @ Club Soda
June 10th - Quebec City, QC @ Théâtre Capitole
June 11th - Boston, MA @ Royale
June 12th - Brooklyn, NY @ Warsaw
June 13th - Baltimore, MD @ Baltimore Soundstage
June 14th - Charlotte, NC @ Neighborhood Theatre
June 15th - Atlanta, GA @ The Masquerade - Heaven
June 16th - Tampa, FL @ The Orpheum
June 17th - Fort Lauderdale, FL @ Revolution Live
June 18th - Orlando, FL @ The Abbey
June 20th - Houston, TX @ White Oak Music Hall
June 21st - Dallas, TX @ Studio at The Factory
June 22nd - Austin, TX @ Come and Take It Live
June 24th - Phoenix, AZ @ The Nile Theater
June 25th - Santa Ana, CA @ The Observatory
June 26th - Sacramento, CA @ Ace of Spades
June 28th - Portland, OR @ Hawthorne Theatre
June 29th - Seattle, WA @ El Corazon
June 30th - Vancouver, BC @ The Vogue Theatre