Awrighty lads n lasses, Rico here from the nots so sunny North East o Scotland.
Seriously excited aboot the new Capo comin but jist wish Piaggio wid get their collective oily digits oot their stodgy Italian butts and announce the friggin UK delivery dates. :mad: Even the dealers don,t know...