Not sure who did the artwork or if it was taken from somewhere else, but I saw this advertised today and thought it looked pretty cool. The band itself is kickass too... If you ever get to see the Hucklebucks, check them out! They are from western PA and typically play in the tri-state area.