Taylor Swift, Jon Bon Jovi and Prince William rock out

Taylor Swift, Jon Bon Jovi and Prince William rock out



Now this is something we thought we’d never see!