Weird films from Amsterdam

What the hell did they smoke when they made this?

Weird films from Amsterdam Weird films from Amsterdam

Funny shorts