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