land of the free killers meaning. There are any references about land of the free killers meaning in here. you can look below.