Just who the hell is that crazy lady? And what is she babbling on about?