Two scary developments lately. First, a pair of satellites collided high above Planet Earth. Next, observers spotted a mysterious object in the Texas skies. Does this all portend an alien invasion? And, if so, what can President Obama do about it? Satan and Frank Faust discuss in the latest episode of "The Devil Made Me Blog It"!