The sad news of a couple who plummeted 800 feet to their deaths at Yosemite National Park in California is getting a little clearer, Fox News reports.
The sad story of a couple who plummeted 800 feet to their deaths at Yosemite National Park in California is getting a little clearer, Fox News reports.