9 of 9
Christmas trees sit stacked ready for sale at Ted Drewes Christmas Tree shop in St. Louis on November 23, 2012. Today is the first day the store sells trees for the holidays. UPI/Bill Greenblatt
©2015 KMOV, (A Meredith Corporation Station). All Rights Reserved.
Powered by Broadcast Interactive Media.