Notifications
Clear all
Nov 19, 2006 7:42 pm
RE: Forensics
I remember seeing that invention on 'Tomorrow's World' yet when I climbed into vehicles into Northern Ireland I never did see one! I first went there in 1987 and spent, cumulatively, six years there.
I wonder when and why they withdrew it?
Page 3 / 3
Prev