The Horsetail Waterfall falls over the eastern ridge of El Capitan in Yosemite National Park. It typically flows only in the winter months.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles
The Horsetail Waterfall falls over the eastern ridge of El Capitan in Yosemite National Park. It typically flows only in the winter months.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles