Discovery Channel Store 2-Day Sale February 23, 2010 at 6:42 pm Leave a Comment The Discovery Store semi-annual sale is going on right now. In addition to DVDs from the Discovery Channel, they also sell fan gear, gadgets, toys & games! Plus, today &