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.
Newer Post
Older Post
Home