It’s raining meat? Hallelujah? This week’s case is strange and unsolved to say the least. In a small town in Kentucky in 1876 an innocent farmer’s wife witnessed something unusual and to this day seemingly unexplainable. The theories laid out before us are flawed BUT will Space Kiddettes finally crack this case? Listen in and find out!