CLOSE
Listen Live WZAK Cleveland

LIKE US ON FACEBOOK. FOLLOW US ON TWITTER AND INSTAGRAM. SUBSCRIBE ON YOUTUBE.

Alicia Keys and Beyonce were recently in Rio de Janeiro shooting the video for “Put It In A Love Song”…from Alicia’s CD “The Elements of Freedom.” The ladies look great!

Also On 93.1 WZAK:
10 Times Meghan Markle Gave Us Duchess Of Sussex Glamour
10 photos