Lea and Ed square off in this "sibling rivalry of the roads." Who would run to victory? It's hard to believe that a brother and sister could summon such wrath on the roads. But believe it folks, these two "loving" siblings would do anything to settle a score.