After a long wait the Llama Micromax is finally here and in our hands.  If you’re not sure if you’ve heard of Llama before it’s because you have and you haven’t.  The original company closed down some time ago but their ideas are now living on through the craftsmen of Metro Arms and brought to […]