Schwinn Film HELMUT by TBWA\ London

The Film titled HELMUT was done by TBWA\ London advertising agency for subbrand: Science Of Sport Exhibition (brand: Schwinn) in United Kingdom. It was released in Jun 1998.

Schwinn: HELMUT