ReVuelta Stage 15

David and Ned celebrate a memorable win from a rising star and delve deep into their history books.