November 12, 2014
1h 21m
Treat yourself to 81 minutes of Teutonic jolliness at its best . Filmed at the Palace Theatre in Southend.
In United States
Not available to stream, rent, or buy in United States right now.