Grammy Awards 2018: Everything you need to know about it
Published in
1 min readDec 13, 2017
The 60th Annual Grammy Awards ceremony will be held on January 28, 2018. The CBS network will telecast the live show which will be held in Madison Square Garden, New York marking the return of host James Corden. More on Grammy Awards 2018 here.