Regardless of who it is
, I really like some of the ads Specialized has come out with. First the kid dropping Tom Boonen, now this.
Every time I think of "Isle of Man" and "motorcycles" in the same thought, Mike Hailwood comes to mind. Dating myself...