By Sarah Carroll
Tonight on Spike TV, Dwayne ‘The Rock’ Johnson is giving back to the men and women of the armed forces who work so hard to protect our country’s freedom.
Rock The Troops was filmed at Pearl Harbor and also features Kevin Hart, Matthew McConaughey, Jack Black, Keegan-Michael Key, Rob Riggle, Scott Eastwood, and Terry Crews, plus musical performances by Nick Jonas, Flo Rida, Tenacious D, Katharine McPhee, and Lynyrd Skynyrd, and many more.
Johnson pulled out all the stops as host of the big show. He dressed up as Elvis and performed the classic “Jailhouse Rock.”
Watch a preview below:
Check out Rock The Troops tonight (Dec. 13) at 9pm.