Compulsion, Summit among winners at London Short Film Festival

Bobby Yeah