[Trailer] Josh Lobo’s I TRAPPED THE DEVIL Josh Lobo’s I TRAPPED THE DEVIL looks like twisted, horrific fun. Rate this: