The Police performing live at The Omni Coliseum in Atlanta, Georgia on November 3, 1983. And a trampoline. It’s pretty awesome.
The Police performing live at The Omni Coliseum in Atlanta, Georgia on November 3, 1983. And a trampoline. It’s pretty awesome.