How to Pecha Kucha

Date June 10, 2009

Pecha Kucha is taking the presentation world by storm.