Captain Beer
Executive Member
I have a friend who wants to get Top TV installed, mainly because of the music channels and Discovery Science. I hear Top TV have until March 31 to find an investor or else the plug is going to be pulled. Can anyone confirm this?