Invader Posted on August 28, 2012 by Mike 32 Attached to my screen window…..peering into my home….reporting back to the mother ship….help me! help me! Aghhhhhghhh!!!© 2012 Michael Fiveson Share this:TwitterFacebookLike this:Like Loading...