Home Entertainment Beyonce puts surprise song on Tidal