[Trailer] Josh Lobo’s I TRAPPED THE DEVIL

Josh Lobo’s I TRAPPED THE DEVIL looks like twisted, horrific fun.

Rate this: