P
O
S
I
T
I
O
N
#1
Detroit-Windsor Tunnel
Traffic camera showing the output of the Detroit-Windsor Tunnel in Detroit in the State of Michigan.
The Detroit-Windsor Tunnel is a tunnel under the Detroit River between Canada and the United States.
United States
-
Michigan
-
Detroit
BIG
SCREEN
SEC.
VISIT SOURCE
street view
Wxyz on Twitter
Wxyz YouTube