House producer Richard Barratt is no newcomer to the electronic music scene. The Sheffield, England-based artist first rose to prominence in the 1980’s under the moniker DJ Parrot. But UK house enthusiasts probably know Barratt best as one-half the techno duo … Read More →