Shop & Show is a Russian home shopping channel offering products in
the categories of kitchen, household goods, jewelry, beauty, health, fashion,
kitchen, home electronics, and more. The headquarters is located in Moscow.
Live stream ( ⇒ ▶ В эфире ) is available online.
|Live Streaming / Videos
|Shop & Show
- Shop & Show
- Live Stream / Video
- Country / Location
- Home > Europe > Russia > Nationwide TV (3)