Channel 21 is a TV station in Hannover, Niedersachsen, Germany about local shopping entertainment.
Launched in March 2001, Channel 21 was formerly known as RTL Shop.
The website is presented in the German language.
No Channel 21 comments have been provided.
Write a Channel 21 review. Log in now if you are a Mondo Times member. If you are not a member, register for a free Mondo Times basic membership.