Watch 3rd Rock from the Sun season 6 episode 18 tv series online free
Release: May 15, 2001
Dr Liam Neesam returns and declares himself to be Scoochie, the author of the love letters Mary has received. He reveals nefarious plans for Earth. Meanwhile Sally, Harry and Tommy discover there is a prequel to their favourite movie.