Let’s leave aside the political and moral maze. Let’s see what can be done with the Sound of Music, a train Station in Belgium, and some very silly people. Get your speakers turned up, sit back and be amazed!
Tra la la!
Sister Eva Longoria