According to The Gazette, Cedar Rapids police charged a group of men trying to sell Def Leppard merchandise outside of their concert Monday night. Cedar Rapids public safety spokesman Greg Buelow said six people were charged with peddling without a license outside of the US Cellular Center. One of the...
Continue reading...
Continue reading...