So, on what stretch of highway (or bike path) between New Hampshire (or Vermont) and South Carolina was Howard Dean on when he came to believe in Jesus? The Cross Bronx Expressway? The New Jersey Turnpike?

My guess is he had several back-fender Ichtuses (Ichti?) flash before his eyes as he navigated treacherous I-95 through North Carolina.