System Of A Down at DTE Energy Music Theatre in Clarkston, MI on 17-Jun-2015
System Of A Down brought their only 2015 United States show to the Detroit area.
(more…)...
Born and raised in metro Detroit, Steve has been photographing since he first discovered the throwaway camera. He spent most of his youth in concert venues developing a love for the live show. In the past couple of years Steve has been able to combine those hobbies. For Steve there is no better escape than having music to hear and a lens to look through. He looks forward to sharing his photographic eye with you here on National Rock review.