Math rockers Tera Melos will release their new album Trash Generator this Friday (8/25) via Sargent House. While you'll have to wait a few more days to hear the whole thing, we're premiering another song from it ahead of the release. The new song is called "Your Friends," and it injects the band's arty, complex sound with some grunge angst. Here's what vocalist/guitarist Nick Reinhart tells us about the song:

The song is about guitarist and skate photographer Otis Barthoulameu, aka "O," and Paul Frank. The artist/designer, and their friendship. We somehow befriended them at some point over the years and they're some of the coolest, most warm hearted, interesting dudes you'll ever come across, and they've been close friends for like 25 years. Both of them are such positive forces and have this really unique chemistry. It's crazy to see them interact with one another. Neither of them ever really "grew up." They stayed doing what they loved and evolved their art side by side. truly inspiring. I remember demo'ing this song in 2009. It was an oddball thrasher. to me, the final version ended up sounding like a crossbreed of Pixies "trompe le monde" and Metallica "...and justice for all," or something like that... Actually, O was hanging out with us in the studio texting Charles Thompson about pink guitars while we were recording. Maybe that had something to do with it.

Listen below.

As mentioned, Tera Melos are supporting the album on tour with Speedy Ortiz, including a TBA Brooklyn show on November 2. All dates are listed below.

Tera Melos / Speedy Ortiz — 2017 Tour Dates

Oct 13 Los Angeles, CA @ The Roxy

Oct 14 Sacramento, CA @ Harlow’s

Oct 16 Portland, OR @ Holocene

Oct 17 Seattle, WA @ Chop Suey

Oct 19 Salt Lake City, UT @ Kilby Court

Oct 20 Denver, CO @ Globe Hall

Oct 21 Omaha, NE @ Slowdown

Oct 22 Minneapolis, MN @ 7th St Entry

Oct 24 Madison, WI @ High Noon Saloon

Oct 25 St. Louis, MO @ Firebird

Oct 26 Chicago, IL @ Subterranean

Oct 27 Lakewood, OH @ Mahall’s

Oct 28 Toronto, ON @ The Hard Luck

Oct 29 Montreal, QC @ Bar Le Ritz

Oct 31 Cambridge, MA @ The Sinclair

Nov 01 Hamden, CT @ The Ballroom Outer Space

Nov 02 Brooklyn, NY @ TBA

Nov 03 Philadelphia, PA @ The Foundry @ Fillmore

Nov 04 Washington, DC @ Rock & Roll Hotel

Nov 05 Carborro, NC @ Cat’s Cradle

Nov 07 Orlando, FL @ Backbooth

Nov 08 Talahassee, FL @ Club Downunder (FSU)

Nov 09 Atlanta, GA @ The Masquerade Purgatory

Nov 10 New Orleans, LA @ Gasa Gasa

Nov 11 Houston, TX @ Secret Group

Nov 13 Dallas, TX @ Three Links

Nov 15 Phoenix, AZ @ The Rebel Lounge

Nov 16 San Diego, CA @ The Casbah

Nov 17 Santa Ana, CA @ Constellation Room

Nov 18 San Francisco, CA @ Bottom of the Hill