Vic 17 Posted January 28, 2006 'Grease Trek' sees the original series crew working in a fast food restaurant. http://www.trektoday.com/news/280106_02.shtml Share this post Link to post Share on other sites