The Daily Tube review
It may sound like a strange pairing at first, but singer Leona Lewis and Led Zeppelin guitarist Jimmy Page make an excellent duo when ripping apart songs like Whole Lotta Love in front of an audience of billions of fans,...
read more
(by Michael Reyes)
Running Time:
5:56