Texas City Installs a Statue to the Selfie

The bronze statue is part of a 10-piece collection recently placed in the Houston suburb of Sugarland, Texas.

June 1, 2016

Top Stories

ABC News Live Presents