From vidalia Sep 7, 2007 0 Facebook Tweet Email I think Loretta is an insanely beautiful alien lady or somethin. Mwah!