Red Juggernaut es una banda formada alrededor del cantante de Scape Land, Ivan Corpas, que aquà ejerce de baterÃa también, que, después de pasar por muchas vicisitudes y algunos cambios de formación, se ha estabilizado como Power trio.
Presentan su primer LP, auto titulado, donde van algo más allá de lo que es estrictamente música, combinando ésta con el cómic, las pelÃculas de acción y una historia de superhéroes muy bien trabajada.
Un excelente debut del que nos habla extensamente su joven guitarrista, Wild Child en esta entrevista.