Kelly Lee Owens - ST

Kelly Lee Owens - ST

Regular price
$21.00
Sale price
$21.00
Regular price
Sold out
Unit price
per 

Even in the increasingly crowded field of electronic music, Kelly Lee Owens’ debut album arrives as a wonderful surprise. An album that bridges the gaps between cavernous techno, spectral pop, and krautrock’s mechanical pulse, 'Kelly Lee Owens' brims with exploratory wonder, establishing a personal aesthetic that is as beguiling as it is thrillingly familiar.


released March 24, 2017