May 8, 2009 Savannah Outen: Love or Hate Sushi? Video of Savannah Outen: Love or Hate Sushi? Savannah Outen describes how she gets ready to go on stage and if she likes sushi or not. Related Clubs Savannah Outen Comments Login or create an account to post comments! goldenchild21 May 09, 2009 - 12:00pm I love sushi. I would be sooo nervous to go on stage.