VIDEO: David Cook Covers Led Zeppelin’s “Rock & Roll”

Last night during a tour stop in Grand Prairie, TX, David Cook covered Led Zeppelin’s “Rock & Roll” during his set!

Check out David’s performance below!

Holy crap. 

Way to rock it out, DCook!