Customs officials find 18 frozen human heads at O’Hare

Via WISN.

Comments are closed.