A masked member of the federal task force that has arrested almost 700 American citizens in Memphis, TN over the past 2 weeks with very little national attention.



Title source Image source

New mashup