You may not like the looks but it has a remarkable history.. and some people will buy it for just that reason alone. This 1921 Alfa...
1) Toyota G1 The company’s name was known as Toyoda when the G1 was first revealed in November 1935. Toyoda wasn’t too sure of the G1...