Weird films from Amsterdam Weird films from Amsterdam

Weird films from Amsterdam

What the hell did they smoke when they made this?

Funny shorts