The all new SIG Rascal 80 has just made it's official debut in the USA as it arrived off the slow boat from China! Reviewer Nikolei Zinsli gives us a firstlook at this giant ARF.