Uploaded on May 23, 2008 / 235 views / 1928 impressions / 0 comments
TechZulu drops by Mindshare @ the LA Brewery