If you missed the Twilight Criterium in Athens last weekend, here is a little recap! Enjoy!