TEDS

Rock'n roll carnival in Osaka in 1991.