Sunday, December 11, 2011

The Coolest Thing You'll See Today!

In this very cool looking trailer for "Keloid", Big Lazy Robot offers a very grim view of our future.