Feedback

Royal Heads put on Safety Hard Hats for Charity Build

 

Princes William and Harry joined a construction site in Manchester, England, as part of a TV series helping renovate homes for veterans.

Shows