A Admin Administrator Staff member Oct 15, 2010 #1 AP - The owners of a Detroit stadium have filed a lawsuit claiming promoters of a failed Indian music concert owe $750,000 in rent. More...
AP - The owners of a Detroit stadium have filed a lawsuit claiming promoters of a failed Indian music concert owe $750,000 in rent. More...