Ink Master Finale: Tatu Baby
Season 3 • 10/02/2013
Does Tatu Baby have what it takes to earn the title of "Ink Master?"