What the World needs now!

Is the new TVOTR!!! The new album DEAR SCIENCE has been slated to release September 23rd.  I am so excited by this.  I have hungered for new material since their last album Return to Cookie Mountain in 2006.  This is the first band since maybe Bad Religion that I anticipated the new album.  I am more excited to hear this album than I was for the new new Star Wars film in 1999.

Come Lord Jesus and bring the new TV on the Radio album