Satellite tv online has grown in popularity of the past year due to the variety of channels substained. In many cases your channels selection has finished 2500 satellite tv channels! These ranges from movies, live sports, news and now more. Loosely falls under tennis shoes definition to be a virus