15 days agoA SIGN OF THE END TIMES! DEAR SATAN! A MOVIE ONLY HELEN KELLER COULD LOVE!Biological Medicine