The end of the road...


Oh dear!? This looks like the definitive end of the road and not only for horn speakers' enthusiasts. Where else this could be than in The Land Of The Rising Sun! Thanks, Paul.