Pet Shop Boys: Electric Tour Live in Argentina (Full Show Video (Apparently))

If you can call 45 minutes a full show.

LINK

Advertisements