The National Drops New Album “Laugh Track”
The National has got the week moving smoothly with the release of their 12-track album “Laugh Track. The American rock band from Cincinnati, Ohio, got this 59-minute, 22-second body of work right. I love the songs.