Details Yared Gebrekidan | Canada | 00:03:45 | 2020 Music Video about being denied in life by people and society and denying the world to stay true to yourself. Cast Nathan Witte Jesse Miller Producer Nathan Witte