When should you donate blood? NOW

OLOL needs all blood type donations