For a lot of people, rain means a lot of fun. However, for a meager some, rain means a lot of inconvenience and hassle. Then there is the third lot, who love to play it cool in all weathers. Whether it is scorching heat or thundering shower, they know how […]