Next Blood drive is on Sunday, July 22.