Published On Aug 17, 2007
......Were Robots of course! Very energetic concert here, the sound is so good, and the guys put on one hell of a show here.
Love the Police getup, and Trevor in his beautiful Swiss Miss outfit! Even that wig starts getting quite messy!
Live from London, England at the Astoria on September 8, 2000.
show more