Solar System
Shelton C
GR134 21 Sep 2010
Following the premier single The Darker Side; Shelton C. presents the second of three singles on Mile End Records which showcase Shelton's remarkable grasp of how New York house should be done with echoes of Tenaglia at his finest; this sin...