09/04/2016 Switzerland – The High & Mighty 4230 × 2833 Switzerland Only electric powered vehicles can enter this town