which date and where was the kill screen festival held?
kill screen festival was inaugurated on may 11, 2013 at the invisible dog art center.