The Who

Wed, 09 July 1980:

Atlanta, GA, The Omni

Atlanta, The Omni, Promo add