Highlights from the Monster Energy Grand Prix of France 2011

Highlights from the Monster Energy Grand Prix of France 2011

Wouldn’t you just love to know what Colin Edwards and Slash were chatting about…….