A tribute to the surf movies of the early 60's with some touches of visual surrealism.
April 3, 1982
Released
Luau
31min
—
English