Monday, April 5, 2010

Awesome Acadamy Award Winning Short

Logorama, a crazy, hilarious, gangster, shoot-em up, indescribable short film. Take the time to watch this, it's definitely worth it.

No comments:

Post a Comment