NFL Stadium To Los Angeles
Comments (0)
The city of Industry has plans--and the land--to build a new football stadium. But residents in surrounding towns oppose Industry's 84 registered voters.
The city of Industry has plans--and the land--to build a new football stadium. But residents in surrounding towns oppose Industry's 84 registered voters.