The Beast

The Beast

Limited Edition - Only 50 printed.

 

The Challenger 1

 

Probably one of the best looking tanks ever built (in my opinion).

    £150.00Price