British Pubs In Philadelphia Reveling In Royal News

Eyewitness News in Old City.