Ohio now Brooklyn based band The National will be releasing their new album Sleep Well Beast this coming Friday September 8. They performed the new material in front of a Philadelphia crowd on September 5. Listen to it in its entirety via NPR here. This is probably one of the most anticipated rock records of the fall. The band has already released four singles to the public pre-release including the lush, aesthetically driven “Carin at the Liquor Store”, which is on top of Modern Frequency’s favorites list.