Texas Town Erects Selfie Taking Statue In Front Of City Hall

01 Jun, 2016 | category - Others | 5 photos | 4544 visits

A town in Texas called Sugar Land has erected a selfie taking statue right in front of City Hall. The town has plans to decorate the town with various statues and the selfie statue is the second one to go up so far. The statue has created a big buzz on social media because it's not everyday that you see a selfie taking statue.