Grey Cup halftime show

Gordon Lightfoot, Marianas Trench, Carly Rae Jepson and Justin Bieber all performed at the 100th Grey Cup.

Grey Cup

Justin Bieber performs during the half-time show at the 100th CFL Grey Cup game between the Toronto Argonauts and teh Calgary Stampeders Sunday November 25, 2012 in Toronto. THE CANADIAN PRESS/Sean Kilpatrick

justin bieber grey cup

Grey Cup

Justin Bieber performs during the half-time show at the 100th CFL Grey Cup game between the Toronto Argonauts and teh Calgary Stampeders Sunday November 25, 2012 in Toronto. THE CANADIAN PRESS/Sean Kilpatrick

Justin Bieber

Justin Bieber performs during the half-time show at the 100th CFL Grey Cup game between the Toronto Argonauts and the Calgary Stampeders Sunday, November 25, 2012, in Toronto. THE CANADIAN PRESS/Sean Kilpatrick