Tag: Lernert Engelberts and Sander
Name that tune… in 74 glasses
Lernert Engelberts and Sander Plug, the producers and stars of this clip, declare: "Commit and dedicate yourself to even the most stupid ideas that come to mind."