Motorcycle Road Racing and Bikes from an American prospective
Recently concluded, the 2020 World Superbike Championship round in Phillip Island, Australia was the season opener…