Tariq Nasheed

Tariq Nasheed is an American film producer and media personality. He is based in Los Angeles.