Meet Your Master: Steve Tefft
Season 2 • 10/07/2012
Can Steve adapt to his surroundings and create great tattoos?