Awards, News / Blog 08 Nov 2009 Accolade Film Awards Winner! Digital Tap's, Zap Squad And The Sands of Time was honored by winning the Accolade Award of Excellence! You can… digitaltap No Comments