Canterbury 2003 Seminar.

Dealey Plaza UK’s first seminar in Canterbury.

The two videos suffer from bad audio, we suggest to put your earphones in for this one.