Of ter nagedachtenis aan... onze vrienden Debbie Tellen en Dudley Scott. ###>We're posting this video as a warning about... Or possibly a memorial to... Our friends Debbie Tellen and Dudley Scott, last known whereabouts...