Each year, thousands of people from all over flock to the World’s Longest Yard Sale. The sale spans six states, including Alabama.