I almost missed it myself. Didn't know it was airing until I casually flipped to the channel.
Well if you must see it, and if you hurry, you could probably catch it on YouTube.
Oh and just a heads up, but Planet of the Dead is scheduled to air on July 26th (on BBC America).
Last edited by Dylrob; 07-03-2009 at 02:43 AM.
|