2005 LIFE-LIKE Chevy Stewart #20 Home Depot Slot Car