Nice video - although I think that Lake Garda is in Italy and not in Germany. ;)
The Infocus Team riders are German though... :)
Nice video - although I think that Lake Garda is in Italy and not in Germany. ;)
ReplyDeleteThe Infocus Team riders are German though... :)
ReplyDelete