Aicia Keys & Beyonce Knowles-Carter spent the day filming in Brazil for their new Swizz Beats produced banger “Put It In A love Song“. The track featured on Alicia’s latest “The Element Of Freedom” is gearing for release as the album’s next single.