August 7, 2008

The Police - Final Concert Ever! at Madison Square Garden