Military Vehicle Photos prides itself on being a AAA provider in Western/Central Massachusetts, and Northern Connecticut. It is also the primary towing company for several local police departments as well as the Massachusetts State Police. Military Vehicle Photos serviced over 35,000 vehicles in 2000. Cars & Trucks New Releases sponsor many charities and other organizations. We would not be able to achieve our remarkable success without 56 highly-trained, licensed, and uniformed employees.