Contact the publisher of this press release FirstRun.tv Online Television Network Launches New Science Fiction Channel, “Alpha Planet” Sci-Fi Series