Giant clock to give Eden feel of Lord`s, 1st time in Asia

A giant clock was unveiled at the club house of the Eden Gardens to give the stadium a feel of the iconic Lord`s in England.