(Psst, a whispered aside to you, only you: The above title makes convoluted sense in my head. Just go with it.) Have you ever seen that movie, Cloverfield? Scott and I are HUGE fans of any movie featuring rubber puppets...
Published on August 18, 2009 07:18