Monday, November 9, 2009

Visitors From Space Invade New York City...





Pop Star Duffy makes a plea to her captives, begging the aliens for mercy and to release her.

1 comment:

Michael Rivers said...

I caught episode 1 of "V" and really enjoyed it!