Ducks! – Pinprick In This is the first time that we have come across Ducks! and we were blown away by this brilliant track. Based in Berlin but hailing from Australia Ducks! are Lani Bagley and Craig Schüftan who have clearly been doing creating some seriously brilliant music over the...