Friday, January 2, 2015

Episode 141: Dr Mew Debut

It was Last Christmas when I watched Alien., that's not right.  The last time I saw Santa he was riding a Norelco electric, no...that's not it either.  I remember waking up with a black cat wearing an eye-patch...nah...that must have been a dream...

or was it??