Say it Ain’t So! Last Minute Mergers Are Actually Helping Traffic?!

Say it Ain’t So! Last Minute Mergers Are Actually Helping Traffic?!

  Perhaps it’s a trick of the gods designed to play with…