Hector Coco BarezSoundBorn 22/03/1976Santurce, Puerto RicoKnown ForI'm Not Supposed to Be Here2025NPR Tiny Desk Concerts2008