In a new ad for Wienerschnitzel, A Common Thread director Eli Green enlists a slightly unhinged German techno band to introduce the brand’s latest offering, Chicken Schnitzel Sandwiches.