The 25th Annual Summer Military Vehicle Rally put on by the Merrimack Valley Military Vehicle Collectors Club.

Related Posts:

  • No Related Posts

Leave a Reply