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.





Warning: A non-numeric value encountered in /home2/wadyk60ackgy/public_html/wp-content/themes/Newspaper/includes/wp_booster/td_block.php on line 353