Sarah Vendella's wild encounter with Steve Holmes. Sarah Vendella's wild encounter with Steve Holmes. Sarah vendellaSteve holmes