Short Film Trailer KELOID (2011) Short Film Trailer: Big Lazy Robot, Gene Vengerov-Markmann December 18, 2011Add Commentby Rollo Tomasi