“Ya’ll have no idea how glad I am this place isn’t in your mom’s basement,” I admit with a sigh of relief, moments after opening the door to Karma Tattoo in Talladega, Alabama for a site check. I momentarily question my use of the south’s greatest gift to mankind and…
Full Story