After nearly a year of sitting in limbo, Alicia Keys & Beyoncé's video for "Put It In A Love Song" has finally been released. The video was shot in Brazil.