Aida Osman – A Comedy Podcast You Will Love to Subscribe To
Aida Osman is originally from Houston, Texas but currently resides in New York City. Aida was a dancer for the Royal Court Dancers School where she achieved success in both dancing and modeling. Later in life, she decided to pursue a career in stand up comedy and has appeared on Continue Reading