Duffy Moo was created in 2015. Still in it’s infancy, and in-between juggling family commitments, work and life in general, Duffy Moo has slowly been evolving in the background from the creative partnership that started way back in 1988, in the legendary Tower Records’ Art Department.