Sprint Merle Hay Mart

More at Sprint Merle Hay Mart:

CAT at Sprint Merle Hay Mart, Des Moines, IA