NO PLACE TO HIDE

United States 1992