Texas ‘affluenza' teen and his mom were tracked after ordering Domino’s Pizza

Townhall.com Staff
|
Posted: Dec 30, 2015 10:58 AM
Texas teenager Ethan Couch and his mother have been caught in Puerto Vallarta, Mexico after ordering Domino's pizza from one of their phones.