Hosted on MSN11mon
Detroit put up a $400,000 Hollywood-style sign that residents think is so ugly they are making diss tracks about itJessica Parker, the city's deputy chief operations officer, told The Detroit Free Press that the installation of the sign is one of several infrastructure improvements planned ahead of the NFL ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results