News

The company that makes an iconic NASCAR trophy plans to shut down, according to reports. Howard Miller, a furniture and clock-making company based in Michigan, currently makes the grandfather clocks ...