DFE-082: Shot in dhabarka dambe ee dhunqusha, rajo. Ducaynta Mountain Love

Shot in the back of the throat, hope. Praying Mountain Love

...
DVD-ID: DFE-082
Taariikhda Lasii daayo: 07/05/2024
Runtime: 106 min