It had been so long since we first saw the on-set pics from Beyoncé and Alicia Keys’ video for “Put It In A Love Song”, we totally forgot that the video hadn’t dropped yet! For some reason, the single and vid was shelved for over a year — what were they waiting for, Alicia and Beyoncé to get more popular? — but it looks like it’s finally ready to premiere. Or not – this could just be a sick joke to get us excited for naught. Either way, check out Bey and Ms. Keys galavanting throughout Rio de Janeiro below.
UPDATE: And the video’s down. EW Music Mix notes that Keys’ publicist says “Presently, there are no plans to release the video.” Well, it was fun while it lasted, kiddos.