News

Jan 23rd Final testing phase !

Our website Troll Systems has entered into the pre-Production phase. Stay tuned ...