Sunday, February 11, 2007

Put On The Red Light

So, what'd ya think? (Leave your impressions in the comments.)

UPDATE: If you missed it live, here's how it went down:

Didn't get enough? Webcast of the tour kick-off press conference and a live "rehearsal" will be here at 2:00 PM Eastern on Monday.

MP3: The Police - "Roxanne"