Tech & Science LiveNow! Apps wants to give you your very own TV Channel. Developer of the LiveNow!TV app is giving away a channel on its live player. TopWireNovember 13, 2014