t18

The T18 Boarhound was an American heavy armoured car produced in small numbers for the British Army during the Second World War.

View More On Wikipedia.org
  • 1

    Lowers

    • Posts
      647
    • Likes
      1
    • Points
      0
  • Back
    Top