Album Review: Delta Kream by The Black Keys

The Black Keys are an indie rock duo from Ohio. While having a start in 2001, they didn’t really reach commercial success until the 2010s with albums such as Brothers and El Camino. I recently reviewed their 2019 album, ‘Let’s Rock’ and was surprised that they were releasing another album in 2021. I was a bit disappointed to find out that this was a covers album, but they are going back to their blues roots. Delta