Stunning New Allegations About 'Affluenza' Teen's Time in Mexico

Sources say Ethan Couch drank at a strip club and racked up a huge tab.

January 5, 2016

Top Stories

ABC News Live Presents