Work of art or waste of money?

0 June 8, 2015

A gigantic Indian statue called, “Touch the Clouds,” has recently been installed in Edmond. Standing at 18 feet tall, the statue has– without a doubt– not gone unnoticed by many Edmond residents. The statue, located off Second Street in f ...