Description An extremely mint 68 Plymouth Road Runner (from my quick research via Google Images). I think what makes this shot worth posting is its location more than anything. Taken in Tokyo, Japan by a good friend of mine this month.
Join our weekly update alert so you never miss out on pictures of the finest, most expensive, fastest, and most exciting exotic cars. You'll get alerted to...