Sneha and her fans in the US

It was a treat to all Sneha fans when she watched her latest Telugu release Pandurangadu movie with her fans in New Jersey, USA. Sneha is in the USA, for the shooting of Achchamundu Achchamundu and … [Read more...]