Willson Park, Downtown Flint, Michigan. (2005)
The classic concert hot spot as it looks today.
The concrete to the rear right is where the stage was.