Tag Archives: Tattoo shops

Is This Tattoo Shop Commercial the Greatest Local Ad Ever?

Nekkid Nate is the owner of Liberty Tattoo in Atlanta, Georgia. With a name like Nekkid Nate, he’s got to […]