Title: Challenger squadron
Subjects: Tanks (Military science), Tanks (military science), Transportation, great britain
Places: Great Britain