Tour! July 12, 2014 Greg • Greg, Paris 0 Comments The Tour de France is back. I was there to witness the final stage in 2006. Here is a reportage drawing from that day on the Champs-Élysées. ©Greg Betza 2014