allaussiehiphop.com
The Slips – Downtown feat. Phrase
After many years of successful tea-making and sleepless nights working at a London recording studio, David Treahearn and Rob Haggett formed The Slips and started making their own music. With a few …