Man Discovers Treasure From WWII Buried In The Middle Of A Russian Forest
By Apoorva Jha
Russian Bike
The Russians manufactured this bike in Leningrad, Saint Petersburg. That is why the bike is L-300, the L stands for Leningrad. The plan was to develop only 5 models but they were more focused on the production of arms.