Electric Fan - partial shroud/mounts
I believe a Ford Windstar van
Print