Posted June 11, 20195 yr comment_577397 The Nagoya TV Tower was completed in June of 1954 is one of the key landmarks of the central Japanese city. In this photo from 1972, a lineup of taxis before it have the typical Toyota Crowns and Nissan Cedrics, … Continue reading → Read more at JNC Magazine Link to comment https://www.classiczcars.com/forums/topic/62313-jnc-showa-snap-nagoya-1972/ Share on other sites More sharing options...
Create an account or sign in to comment