Day 1:  Moscow, PA > Virginia Beach, VA

Estimated: 390 miles

Day 2:  Virginia Beach, VA > Cornelius, NC

Estimated: 350 miles

Day 3:  Cornelius, NC > Nashville, TN

Estimated: 420 miles

Day 4:  Nashville, TN > Leeds, AL

Estimated: 400 miles