NEW VIDEO STREAMING APP TiZR ALLOWS USERS TO SHARE LIFE MOMENTS WITH THE WORLD IN REAL TIME   (London, England) January 27, 2016—- TiZR, a new network dedicated to social streaming, announced today its official launch out of private beta.  The iOS app gives users the option to share live video broadcasts with family and […]