Atmosphere – Salma Hayek

Atmosphere just blessed us all with a treat this evening. The treat comes in the form of a new song, and while the title presents itself as a new Felt album, it is only a new song from Slug and Ant. Enjoy!