Prince William and Prince Harry Hang Out on Set of 'Star Wars: Episode VIII'

Published

The Royals got the, well, royal treatment at Pinewood Studios in London.