Do some have link to good live streaming site for watching Australian GP 2017...?
Star Sports in India betrayed Formula 1 fans in India. They are not airing F1 live in any of the channels from Star Sports 1 to 4. Its only aired in Star Sports HD 2. That will make sure that no one will watch F1 in India, because HD is not superscribed by majority of the public. I don't want to miss the season opener.
Best of luck for Scuderia Ferrari Formula 1 team.....