Muudea Sedik
YouTube Star Twomad Dies At 23; Investigation On
Entertainment | Feb 16, 2024Popularly known as Twomad, YouTube star Muudea Sedik was reportedly found unresponsive at his residence in Los Angeles, California, o..
Popularly known as Twomad, YouTube star Muudea Sedik was reportedly found unresponsive at his residence in Los Angeles, California, o..