Nope, it's not on the road. It hasen't been since the late 80's.
So if I go to the Duster yard and look around, I might be able to spot some Mopars? Also, whats this I hear about the road behind the Naniamo yards? There's Demons or something like that in yards on it?