Thursday, February 10, 2011

The Coolest Thing You'll See Today!

This teaser trailer for the animated sci-fi short, Rosa, looks absolutely fantastic! More details can be found at the official website.