Home Depot Stages 'Home Show 06'
Atlanta, GA, September 7, 2006--Home Depot is launching its first-ever national home show in more than 1,000 stores nationwide, featuring the top innovative products through live demonstrations, in-store celebrity clinics, a virtual home tour and online w