Elephants Back - Part 18 "Caples Lake With A View"

Elephants Back - Part 18 "Caples Lake With A View"

171 Views
Published
This is one of the best views your going to get of Caples Lake its an area we have worked with in the past but to see it from the top of the Carson Pass is a beautiful treat while heading up to the top of the Elephants Back.
Category
PARANORMAL VIDEOS FROM OTHER COUNTRIES
Sign in or sign up to post comments.
Be the first to comment