Thy Art Is Murder has identified North America as the next location of their Human Target worldwide campaign. Launching on March 12 in Philadelphia, the trek will include targets of opportunity in Atlanta, Vancouver, Chicago before completing its mission in Worcester, MA on April 15. The shock and awe campaign...
Continue reading...
Continue reading...