Barak Itzhaki Takes The Award For The Worst Miss Of The Season Rowan Meegan 8 years ago Time to retire mateā¦