ActingMichelle Smith1 credit trackedFollow actorMoviesSatan Wants Youas Self (archive footage)2023-08-11