Atmosphere – “Salma Hayek”

blame it on Meka February 25, 2016

It goes without saying that actress and philanthropist Salma Hayek is one of the baddest women on the planet. So, when Atmosphere decides to name their latest song after her, it’s expected that the song should be as equally dope.

Out of the blue, Slug and Ant drop a new gem for the masses, following up “My Best Half” and “This Lonely Rose.” While they have not released an album since 2014’s Southsiders, perhaps they could be setting up to gift fans with their eighth project in 2016?