Anyone see this yet? A co worker told me about it today, gonna have to try and catch it.
Looks very cool. Also... they've either out of Dallas or done work in Dallas. I recognize some of the tanks in their footage! :-)
they're out of Las Vegas. The owner of the LFS that I work at actually was on the phone with these guys the other day as they are looking to expand over to the east coast (DC). So we're getting a custom tank look-down frag tank sometime soon