Announcement: First look at Project Sierra

Project Sierra is a documentary series bout a Charity based in Edinburgh, Scotland.

Filming has now finished and the production of the documentary is in process. More details about the project will be revealed as production continues.