INXS Live Baby Live ....one night only ! Concert Movie

The INXS concert film Live Baby Live gets a one-night-only screening in hundreds of theaters tonight (Monday).

Taped at London's original Wembley Stadium on July 13th, 1991,

Tim Farris says it captures them in their prime.


Sponsored Content

Sponsored Content