Indianapolis Impalas (Pre Order 2767)

Official Webstore of the Indianapolis Impalas.

No stock exists, all orders are made to order. 
Production will not begin until after the pre-order store closes 6/10/22 - expect delivery in Early August 2022.