The remains of the Dizzy Duck

A strip club that resided on Detroit’s 8 Mile Rd. Photo Stephanie Hume.

Comments