6 Def Dee & Zar :: Zulu Delta Steve 'Flash' JuonJanuary 29, 2013 Hailing from the Pacific Northwest, the Maritimes, Emerald City or whatever descriptive you like is the tag team of Def Dee & Zar. Dee's the producer, Zar ... Read More... EPReview