Mother's Day Sneak Peek Steve Marsi at October 27, 2013 8:58 am. A sneak peek of "Mother's Day," the March 2, 2010 episode of NCIS. A new smell has invaded Ducky's lab. See who's responsible. Edit Delete