Three wins at one of the world's most insane races is no easy feat. Major stoke was had on this win in Quebradillas, Puerto Rico!