The Kills are delectable purveyors of lo-fi sleazy roll and rock. By the time they had come to Miloco in 2005, they had released albums ‘No Wow’ and ‘Keep On Your Mean Side’.
The Kills were mixing in our The Engine Room in March through to May 2005.
Stay in the loop
Subscribe to Miloco News