L L lmgarcia6 Sep 16, 2010 Hi everyine Im new to the forum. Judging by most of your posts you all live in Europe, I live in America...Texas to be exact I will be posting up pics of my ride in a day or two.
Hi everyine Im new to the forum. Judging by most of your posts you all live in Europe, I live in America...Texas to be exact I will be posting up pics of my ride in a day or two.