Canadian Mopars on the street.

Looks the Canadian Tire parking lot in east London if I'm not mistaken.
you're not mistaken at all ;)