I think Prince Harry has given new meaning to the Las Vegas Strip.
what happened to ‘what happens in vegas, stays in vegas’?