God is Great (General Sherman Tree) - Inspirational Videos
randalllnelsen
My wife sings a Worship song and I share a short Word from the Lord at the General Sherman Tree. This is the the Tallest Tree in the World located in Sequioa National Park in California.