Hi All,
Does anyone know if Strida will be exhibiting at The Bike Show 2011 in London’s ExCel this weekend?
Thanks.