The chasing Peloton close in on the breakaway leaders - Marseillette, France

The Peloton - 2011
The chasing Peloton close in on the breakaway leaders - Marseillette, France