I live in Long Beach CA. I want to see Spark 60 but there aren't many shops around here. I may have to drive down to Irvine or West LA. Which bike shops are bigger ones that may have some stocks?
Results 1 to 3 of 3
Thread: Scott dealers around LA/OC