Logorama LOVE! March 26, 2010March 26, 2010 diiiannaly Amazzingggg :) an EPIC 15 minutes of your life that took seven years to create! MUST WATCH. p.s. it won an Oscar this year, you can’t go wrong! Logorama from Marc Altshuler – Human Music on Vimeo. Advertisements Like this:Like Loading... Related Logorama LOVE!