Tag: Los Angeles

New Noise

Intimacy Knows No Barrier on O Future’s ‘Smell You’

“Smell You” is a natural sensation of pleasure from scent which carries a stigma among the other senses, yet retains a fuller weight of satisfaction in the process that comes alive on the electronic track.

Advertisements