1974! Was fine year for sure.

Check out Samu, Pete and rest of the ITÄ crew in their newest installation!