S3E5 : Who Shot Elfo?

1 September 2023

26 mins.

Tormented by the mystery of his death, Elfo takes an ill-advised trip to figure out who shot him. Meanwhile, Luci hides Bad Bean's head from Satan.

ZingFlicks

ZingFlicks © 2025