Approximately eighty million Americans were expected to hop in their motor vehicles and hit our nation’s roads for Thanksgiving last week. Despite the immediate “lived experience” of abysmal transportation infrastructure, most people will not level criticism at the...
















