Sneak Peak: New Scott Goggles April 17, 2010 8:00pm | by: Steve Cox Home Breaking News Sneak Peak: New Scott Goggles We found these in the Scott bus. They're yet to be released.