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