Space Echo - Soul Power / Soul People - LUV011
Luv Shack Records
Album
20:44
4 Tracks
Sep 2, 2013
163
28
With release nr. 11, Luv Shack Records are once again eager to exalt the diversity of their releases, while keeping up the quality.
LUV011 is the split EP of the two up and coming electronic music duos "Manhooker" and "…