Ink Master Finale: Tatu Baby

  • Season 3
  • Aired 10/03/2013
  • 6,779 Views

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

Loading...