In this third episode with Scott Luria, we catch up to him on his 15,000-mile, one-year journey across the United States.
See All 362 Episodes of "The Natural Curiosity Project"