There might be some indoor flea markets receptive to the idea of donating space
to you (free) in return for you putting on a car show, which will attract PAYING CUSTOMERS
and get free publicity for their flea market.
There used to be an indoor one at Nebraska and Fowler South East corner. South West corner has no space...
There used to be one North side of Busch Blvd near Temple Terrace, West of 56th Street.
-----------------------------