TESLA in Dudley, England on Fri, Nov 9, 2007