Temiatwork Member Aug 21, 2019 32 7 Geneva, Switzerland Jun 18, 2021 #1 Jun 18, 2021 #1 If anyone in Switzerland knows a garage or shop please send details.