ONSRA Challenger

The all new ONSRA CHALLENGER is here! Engineered, tested and prototyped in Switzerland.