Rudy Ibarra has won the 2025 Tiny Desk Contest
-
Filipino American rapper and Bay Area resident Rudy Ibarra has won the 2025
Tiny Desk contest. As the winner, she and her band performed on NPR’s Tiny
D...
7 hours ago
|