A Human Canvas Leaves Meagan Jean With Tears Of Joy
Season 3 E 1 • 06/06/2017
When Megan Jean gives a proud tattoo such a moving tattoo, they both start to weep (and smile).