Dezracer Jul 9, 2008 at 1:03 PM #1 I am hearing that the last section of the new highway is finished and open. Can anybody else confirm this?