Loading...
Uploaded by lukeskywatcher831 on Jan 12, 2009
The Huffines visit Little River Falls near the Little River Canyon National Preserve near Fort Payne, Alabama, after flooding rains visit the mountains of northeast Alabama. The voice you hear in the background is Kyler
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)