StereoWise: Amplifier - Russia

Russia is a country in Europe and Asia. It is the largest country in the world by area, the capital city is Moscow and other big cities are Saint Petersburg and Nishny Novgorod. Russia is rich in natural sources like oil and gas, it has the largest forest area in the world.

Forgotten Sound


Ulitsa Korolyova 40

630015 Novosibirsk - Russia


Kingisepp highway 53

St. Petersburg - Russia

S.A. Lab Sound Laboratory

Orekhovy boulevard 71

Moscow - Russia



21 July 2022