NEW LIFE FOR SITE?: The J.L. Hudson store’s enormous flag was unfurled on its Woodward Avenue facade on Flag Day 1976. The banner, called the world’s largest at the time, now rests in the Smithsonian Institution in Washington, D.C. At a policy conference in Detroit last week, Matt Cullen of Rock Ventures announced a proposal […]
You must be logged in to post a comment.