01/04/1996
EastEnders - Series 12

DESCRIPTION

David wakes up to a past that he thought he'd put behind him, Ricky is back with news about Frank, and the market traders face more foul play.