Here's a brand new EP that I was listening to all weekend. The EP labeled ‘Barcode' from Barcode and Dominic Lord features remixes by DJ Q, Figure and Clicks & Whistles. OWSLA released this EP back on March 12th, 2013 and has already been surprising thousands of people throughout the world with this incredible original release as well as the remixes to go with it.