Originally Posted by gladiator
Help............. the other day someone submitted a picture/thread of a Beta Rally bike together with a relevent website. I cannot re-find that picture and have lost sleep since. Ineed more info.
I remember the pic, but also cant think where I saw it.