The South African National Blood Service (SANBS) is calling on South Africans to roll up their sleeves and donate blood as part of a nationwide drive to collect 6,000 units in a single day.