Originally Posted by WES I saw them at Madison Square Gardens in 2005 (or so) and they were outstanding. Quite superb show it was. Pfft. It's all effects.
Forum Rules