Photo of an extra terrestrial on an off t.v. screen?

United States
June 3, 2008 3:19pm CST
I came across this link to a very interesting but strange photo: What do you think? Pretty weird looking isn't it?
1 response
@DarkDancer (1012)
• Dayton, Ohio
3 Jun 08
That's pretty interesting. Chances are it's been "touched up", but you never know.....
1 person likes this