
Idris Elba can be seen trying to survive in the wilderness in his new film "Beast," in theaters Friday, August 19.
Idris Elba can be seen trying to survive in the wilderness in his new film "Beast," in theaters Friday, August 19.
Elie and Gauyo are co-creators of the ALLBLK's newest dramedy Send Help, which is available to stream now.