I saw Amazing Screw-On Head online a month ago or so and premiere on the Sci-Fi Channel in July 27th on Thursday at 10pm but I saw it tonight at midnight Sunday night. Well, hope more episodes come forth.
Related Topic: Watch the Amazing Screw-On Head