Cellon TV made a big splash back in September when it rolled out their new live TV streaming service. Cellon TV offered 67 channels for just $24.99 a month including great channels like the Disney Channel. Yet sadly it seems like the service failed to take off as yesterday they shutdown with little notice. Their […]
The post Cellon TV – The Live TV Service Offering 67 Channels for $24.99 a Month Has Shut Down appeared first on Cord Cutters News.
Source: Cord Cutters News