A music documentary featuring Christina De Los Angeles and her friends in Argentina.
The Last Applause is not available for streaming at this moment.