The city of Sugar Land, Texas recently installed two statues in the town square’s public plaza, part of a 10-piece collection donated by a Sugar Land resident to the City. One statue, called “Selfie,” has residents up in arms.

Source: ‘Selfie’ statue has Sugar Land, Texas residents Tweeting ‘WTF’

Advertisements