Saturday, October 5, 2013

Cool Short: Keloid

Keloid is a sick sci-fi short film by Big Lazy Robot, a Russian VFX house whose work on Carl Rinsch's The Gift made some waves not long ago.