I found this interesting article on Technicals and their tactics on the Modern Warfare group Facebook site. Worth a look:
Technical Notes: A Primer
Pride of the Legion - Hellllllllllllllllllloooooooooooooooooooooo No, I am not dead, just horribly overworked :)! I'd like to just say thats for bearing with me and my general p...
4 hours ago