If you think like us, you can't wait for Baroness to release their fourth full-length album Purple. The record comes out tomorrow (Dec. 18), but there's no need to go Baroness-less for another day, as the band is streaming Purple in full right now!

Purple is Baroness' first album since suffering through a devastating bus crash in 2012, which left three of four members with serious injuries. Frontman John Baizley is the only one of those three to remain with Baroness, but their core is stronger than ever with their Purple lineup.

“After releasing a lengthy and investigative record like Yellow & Green we all felt that we needed to make something much more direct and immediate," says Baizley. "We wanted to write with our normal focus on artistry, balanced against an increased level of energy and focus. It was important for us to write our new songs with the type of enthusiasm and expressiveness that could act as a counterpoint to the album’s dark themes. As a result, the music came out in an intense, heavy and sonically captivating in a new way, which was important, loathe, as we are to fall into any kind of complacency pitfall or formulaic songwriting routine. Purple is the most fully realized representation of our intention as a band; considering the amount of physical and mental energy spent writing it, we have accomplished something which would have seemed impossible to us a couple of years ago.”

Baroness have also revealed a huge chunk of European tour dates for early 2016. Check those out below and listen to Purple in full in the player above. To order a copy of Purple, click here.

Baroness 2016 European Tour Dates:

02/24 - Southampton, UK @ Engine Room
02/25 - Birmingham, UK @ 02 Institute
02/26 - Leeds, UK @ Lees University Stylus
02/28 - Glasgow, UK @ The Garage
02/29 - Manchester, UK @ 02 Ritz
03/01 - London, UK @ KOKO
03/03 - Paris, France @ Le Trabendo
03/04 - Bilbao, Spain @ Bilbao Kafe Antzokia
03/05 - Madrid, Spain @ Teatro Barcelo (Sound Isidro Fest Special)
03/06 - Lisbon, Portugal @ Paradise Garage
03/08 - Barcelona, Spain @ Razmatazz 2
03/09 - Lyon, France @ Le Transbordeur Club
03/10 - Milan, Italy @ Magazzini Generali
03/11 - Zurich, Switzerland @ Mascott
03/12 - Vienna, Austria @ Flex
03/15 - Leipzig, Germany @ Conne Island
03/16 - Munich, Germany @ Backstage Werk
03/17 - Prague, Czech Republic @ Futurum
03/18 - Warsaw, Poland @ Proxima
03/20 - Berlin, Germany @ SO36
03/21 - Cologne, Germany @ Stollwerck
03/22 - Brussels, Belgium @ AB Theatre
03/23 - Utrecht, Netherlands @ Tivoli de Helling
03/26 - Hamburg, Germany @ Gruenspan
03/27 - Malmo, Sweden @ KB
03/29 - Stockholm, Sweden @ Debaser Medis
03/30 - Oslo, Norway @ Rockefeller
03/31 - Copenhagen, Denmark @ Vega Small
04/01 - Hannover, Germany @ Faust
04/02 - Wiesbaden, Germany @ Alter Schlachthof