Press Release

New TV Channel Shop LC Available in HD via SES on ASTRA 19.2 Degrees East