David sheepishly explains his silence as he and The One frolic across the pond. (Hey, even bloggers need vacations…)
Mar 25, 2012 by David Leite
Catch David as he hosts the Martha Stewart Living Radio program "Cooking Today" March 26, 28, and 30 from 3 pm EDT/12 pm PDT. And don’t forget to call in at 866-675-6675.