Frank Ocean is very picky with songs that he features on. He mostly stays silent but in the past few years he's jumped on two tracks - one for Beyoncé and one for Kanye.
That's why it's so surprising that Calvin Harris has just snapchatted a new song with Frank Ocean's vocals on it.
We're not sure if Ocean is being held captive by Harris and quite frankly we're very worried for his safety and wellness.
On a positive note, it sounds great and any new Frank material is good news as far as we're concerned. We weren't expecting a collaboration with Harris but then again we weren't expecting Trump to be President in 2017. Lesson learnt, don't make plans in 2017.
— Frank Ocean Daily (@TeamFrankDaily) January 26, 2017