Lion Roar - WWII U.S.Army Staghound AA Armored Car Limited Edition In stock 39.95 € To Favourites Comparison Details Add to cart