Keloid Trailer – A Short Film by BLR

Robots and mannequin, very interesting combinations. Can’t wait to check out this short film by Big Lazy Robot.