MOTO D'EPOCA: Matchless G15
Written by From | 16 March, 2010
The Odd was one of the oldest motorcycle manufacturers in the UK born late 800 which produced motorcycles to the 1966.
The headquarters of the plant was located near London, A Plumstead.

