Commuting in Delaware is a joke. Look at these street lights. Do they make sense to you?
Try looking for street signs. There might as well not be any!!! If you are lucky enough to find one, it's usually a tiny little thing hiding in some corner. I blame Delaware for making me miss Jessica's reception.