Togi

Brand

Something Missing?

Founded in 1958 or '59 near Milan, Italy. Some were sold as special Alfa Romeo promotional models by Alfa Romeo themselves in the 1980s. Now under different ownership, but available from their own website (2017). All in the unusual scale of 1/23.

Subject ID: 3263

More

Founded in 1958 or '59 near Milan, Italy. Some were sold as special Alfa Romeo promotional models by Alfa Romeo themselves in the 1980s. Now under different ownership, but available from their own website (2017). All in the unusual scale of 1/23.

Subject ID: 3263

Less

Subject ID: 3263