Concerning Delta Rae's confounding new "Scared" video

by