New Home and Away star Ryan Bown has revealed why the soap scrapped a planned 'towel drop' scene for his character which ...