Converse Touch EFX - Strange Science (1997)

Notes: Great series of claymation commercials.
Added By: luv90s