A MAN given a blood transfusion during his birth has donated his 100th pint to replenish NHS stocks.
Blood flows as Iain Campbell donates his 100th pint.
25_c40blood01
Iain Campbell, 53, is in his 38th year of giving blood, having started aged 18, in 1978.