The Ambassador Bridge is a nightmare on a good day. It dumps you right into downtown Detroit. The Blue Water Bridge, a little farther north in Port Huron, is a much more pleasant experience. That TT probably commited suicide rather than go through downtown Detroit. :)