Is Beckham on New Water-Cooled 1100cc Triumph in Belstaff Ad?
Belstaff Clothing Company possibly posted pictures of the new 1100cc water-cooled Triumph. The pictures are part of a promotion for a film Belstaff is launching called “Outlaws” starring David Beckham. Beckham has…