munich university slided May 26, 2013 Munich Technical University slides – wtf fun facts Share this:TwitterFacebook Related