CONCERT REVIEW: L.A. Guns at The Machine Shop in Flint, Michigan
It didn’t matter that it was a Tuesday night, fans packed The Machine Shop in Flint, Michigan on February 27th early, for some good ole rock n roll. This night featured headliners L.A. Guns who […]