Catch up on Fresh Blood and watch online. Find the latest episodes of Fresh Blood, broadcast by ABC2.
3.0 6 xIt's been thirty nine years since married couple Lyn and Brian performed the Longest Kiss in the World's History, locking lips for a total 38hrs 26mins 40secs. They haven't kissed since. When a letter arrives telling them their record has been broke...