If you really want to read this, try using The Internet Archive.
channel 4 dispatches advert
what is the meaning of this?
argh!!!!