by Christopher Hudgens | May 24, 2010 | Blog
As soon as Logorama won the 2010 Academy Award for Best Short Film, Animated multiple attempts were made to publicize it online in it’s entirety. Each one was quickly brought down with DMCA requests in short order. Now it seems either enough time has passed...