Preview Mode Links will not work in preview mode

Oh My Goff


May 8, 2022

From writing original music for FOX's hit show The Cleaning Lady to appearing in a national campaign alongside SZA on-stage is where Filipino-American rapper Ruby Ibarra's star shines bright. But behind the music is a cult following and sharp scientist who spends her days in a lab researching a cure for covid. 

MORE: https://www. rubyibarra.com