And one: Steve and Chris interview (1991)

Here is Steve Naghavi and Chris Ruiz in 1991, giving interview after their third single “Techno man“ came out. Unfortunately I don’t know german, so maybe someone can tell me what are they talking about here =D
Back to Top