ShowShow1981‐08‐06: The Bayou, Washington, DC, USAAug 6, 1981The Bayou · Washington, D.C., United StatesFollow0 followersI was thereAdd yoursMediaLineupAboutNo photos or videos from this show yet.