Delta gives vocab quiz in its latest videos

By Adweek Blogs on December 10, 2007