Saturday 28 June 2008

SLX01 due soon..

The new SLX01 will be in store in a couple of weeks. 52cm only first up and a steady supply of all sizes from late july.

No comments: