Ian Escuza wins in 32 seconds on DWCS Week 8 ยท Digg