Windsor and surrounding area?
I'm in Stratford, so not exactly close. With you living in Windsor, I'd think there'd be all kinds of Mopar guys nearby. Am I wrong?
Print