Uploaded on May 19, 2008 / 208 views / 4642 impressions / 0 comments
TechZulu attends the Taltopia Launch Event