Max Merritt And The Meteors perform a series of concerts in the studios of ABC Television (Australia).
Production information and reference links
Recommendations from this title