It’s time again for TWIR – The Week in Review … for the week of June 7-13. The big story last week – well, perhaps erroneous non-story as it turned out – centered on Indian’s supposed plans for an electric version of its popular FTR 1200 model. The website Motorcycle.com …
Read More »