Titan: the INDIAN Watch Brand
Yesterday, had been to the World of Titan FLAGSHIP store at Bandra. Had stepped in with the intention of buying 2 watches, came out buying 6 ! Anyways, Those who haven’t visited this store, must definitely have a look. Its one of the most posh Watch stores I have ever come across, especially for an […]