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.