Filming Wales

After filming in Garreg Ddu Dam, Elan Valley, llyn Brianne, Wales we ventured off road for some' serious fun and explore this special place and it's unique landscap!