Nazeeh Tarsha

Nazeeh Tarsha was born and raised in Miami, Florida. He discovered his pass... Details
Episode 6