REVEN X-CYCLONE Air Cleaner at the new IWC plant

REVEN X-CYCLONE Air Cleaner at the brand new IWC plant in Schaffhausen Switzerland.