mt_logo

Telangana float wins prize at independence day parade in Fremont, CA

On the hot afternoon of August 17th, in the heart of Fremont, in Silicon valley, California, more than 25 floats…