The Boomtown Rats Live in Japan 1980WATCH"The Boomtown Rats Live in Japan 1980 on xfmoviess.com " – The Boomtown Rats Live in Japan, Tokyo 1980