EHSDA Song of the Week: Talkin’ Bout New Orleans
EHS Daily Advisor spent the beginning of this week in New Orleans attending the National Safety Council (NSC) Safety Congress and Expo, so it feels appropriate to feature New Orleans’ own The Meters in the Song of the Week. “Talkin’ Bout New Orleans” is a typically funky Meters jam, featured on the band’s sixth album […]