Quail + Aisha are residents of the Glasgow based Techno syndicate, Animal Farm, that has been supplying the city with hard hitting and rapid Techno for almost 16 years. More recently, the pair have begun releasing on hom…
still one of my favorurite sets!! What is this banger plssss…
Id???
!!!!
Id?✨✨✨✨