- 13 Dec 2009 The ESCP Europe Human Experience [youtube=http://www.youtube.com/watch?v=evhKIsEdrJw&feature=player_embedded] Enjoy… stop motion!