The Won Ton Soup

The film above is Booya Pictures‘ latest concoction. May it blow your mind for evermore. Now, if you’ll excuse me, I have to go visit some Amsterdam tourist attractions, as I am still in Amsterdam, and having a rather good time I might add.

Leave a Reply