bizaarbazaar.com
Kerri Chandler vs Behling & Simpson – Heaven
Kerri Chandler, Madhouse Records Guru, released few days ago his new collaborative EP with Bristol based producers Behling & Simpson. Although the official release is 10th August, the EP is now…