Many customers have asked us “how did Slugzilla come to be and how did three unlikely chaps in a shed do this”.  To answer this question Slugzilla has decided in a world exclusive to interview the “three blokes in a shed”. (Click to access podcast)