Top

Tag: Affluenza Teen

Affluenza Teen and Mother Detained

The 'affluenza teen,' Ethan Couch has been captured in in Puerto Vallarta, Mexico.