Free streaming service is available everywhere