Top Gear – Climbing A Dam In A Land Rover Filming Location

Location: Claerwen Reservoir , Wales, UK (Built in 1952 by Italian Stonemasons – More Info) Google Maps…