(KRON) — Bay Area rapper Ruby Ibarra has been crowned the winner of this year’s NPR Tiny Desk Contest. Ibarra, a Filipino rapper who grew up in San Lorenzo, rose to the top of nearly 7,500 entrants ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results