Beyonce's new song "Standing On the Sun" has leaked online - and just in time for this extreme heat wave we are having this weekend.

What do you think of the song: