Blood drive brings out donors for a great cause