Dieser Film ist 2020 produziert worden. Produzent von den Film ist Becca McCharen-Tran. Tourmaline ist Regisseur von diesen Film. Zu sehen sind in Joy Run unter anderen Chella Man als Himself.