Though not the return to form for Guilala Foy was so excited about here, the great X From Outer Space has resurfaced here in the States … in a commercial?
Yep, the X is back from his forty-plus year slumber to peddle a website. Um … really? Can someone please tell me why I am so infuriated?