Feds target downtown Duluth head shop

July 26, 2012 at 4:16 am in DL-Online

Handcuffed patrons of the Last Place on Earth were questioned by police in front of the downtown Duluth counterculture shop Wednesday. Continue Reading