The Panel

November 17th, 2006 at 12:44 pm by David Farrar

I’m talking briefly on National Radio’s The Panel at around 4.50 pm discussing online reaction to the stadium proposals.

Tags:

Comments are closed.