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.