Tranz Tech takes off

Video and new media fest is a feast for the eyes and mind

by