Israel – Premier Tech rider Houle wins Stage 16Israel - Premier Tech cyclist, Hugo Houle, describes how he felt after his win on Stage 16 of the Tour de France. ISRAEL – PREMIER TECH’S Hugo Houle celebrates(photo credit: REUTERS)