Tag: "Touch the Clouds"

Work of art or waste of money?

Work of art or waste of money?

NewsLeah Singer- 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 ... Read More