This is a concert movie shot from two concerts performed by The Police in Atlanta, Georgia in the USA on 2nd and 3rd November 1983.
No data