New Artists Starting at Tattoo City in 2013
Wednesday December 12, 2012
Tattoo City will be ringing in the New Year with GREAT News. In addition to our new location at 1601 State Street in Lockport, IL with a great big Art Gallery, we have two new Tattoo Artists joining us. Chucho Rz and George Zabala will be part of the artist staff and we are very excited about it. Look for bigger and better things to come from Tattoo City in 2013.....