Is anyone else as embarrassed about Delaware’s toll plazas as I am?  We really shouldn’t be charging for our tiny stretch of 95 at all.

Advertisements