Every year, tens of thousands of spectators line the main roads of downtown Lebanon for its annual horse-drawn carriage parade. It has been a huge draw throughout its 35 years, with folks getting chairs to the viewing spots they want to sit hours and even a day before they are needed.