NFL fans are convinced a witch is behind the Ravens' awful start

Wait 5 sec.

Do you believe?