Ink Master

Ink Master Finale: Tatu Baby

Season 3 • 10/03/2013

Does Tatu Baby have what it takes to earn the title of "Ink Master?"

More