TFB Factory Visit: An Exclusive Tour Through Caracal in Abu Dhabi
Caracal is a 15 years old firearms manufacturing company based in the capital of the United Arab Emirates, Abu Dhabi. While the name is now known worldwide, the company still faces some misconceptions about its true capabilities. TFB got the chance to enjoy a tour of [Read More…]