Info Panel
You are here:   Home  /  'Mike Mechanics St Petersburg 1989'

Photo – M Mechanics – Free Concert – Straub Park – St Petersburg – 25th March

The Living Years tour Mike and the Mechanics performed a free concert on Saturday 25th March 1989 at Straub Park in St Petersburg, Florida, USA. The concert was sponsored by …

Mar 1989 Read More →