Bugged are the pairing of two new exciting UK producers arising on the Techno scene of late; Neil Armstrong and Dave Wynne. They met whilst studying audio engineering together and it was there they both realised they had a passion for techno music. The..