TV Shop is a teleshopping channel broadcasting 24 hours a day. It became famous in Europe by being ...
en.m.wikipedia.org