April 26, 2024
TVT
Carrot Top, Vince Neil and Nicolas Cage backstage at the Joint in the Hard Rock Hotel on Wednesday, Sept. 18, 2013.