channing6.jpg

If you thought it couldn't get better than his 'Let It Go' performance, then you've got to watch this one instead. Channing Tatum has done Beyonce proud. Very very proud.

Compare with the original: