If I squint, I think I can see Tiger Stadium in that pic. I think I also see a lime green 1970 Hemicuda, and Carl's Chop House - and me when I was 13. Willie Horton & Al Kaline may even be in that picture somewhere.
Wake-up Eric!
Tiger stadium or Briggs Denny is at the bar across the street.