December 17, 2013 by Stephen Foskett Leave a Comment Ambassador Bridge Ambassador Bridge, Windsor, Ontario, Canada