Inner Evil
- Episode aired Feb 3, 2014
Sometimes it takes evil to defeat evil, but how far can The Penumbra be pushed before even he breaks?Sometimes it takes evil to defeat evil, but how far can The Penumbra be pushed before even he breaks?Sometimes it takes evil to defeat evil, but how far can The Penumbra be pushed before even he breaks?