Eric LeGrand previews his new web series, 'Mission Possible'