Jul 22, 2022 #1 J Jmort1754 WKR Joined Aug 17, 2018 Messages 1,311 I ordered a leer 100xq should be in around end of September. My dealer called me and said he could get me a smart cap evo sport 2nd week of August. Anyone have any input on these ?
I ordered a leer 100xq should be in around end of September. My dealer called me and said he could get me a smart cap evo sport 2nd week of August. Anyone have any input on these ?