For one final time before moving to its next destination, Happy Streets, an initiative of The Times of India, brought joy and excitement to Ramamurthy Nagar Sunday. Laughter, smiles and giggles ...