Tech Tuesday: Homologation Fascination

“Homologation” is derived from the Greek word homologeo, which means “to agree.” By definition, homologation is the granting of approval by an official authority. In motorsports, homologation is the approval process that vehicles, racetracks, and even individual parts and components must go through in order to be certified for use in a race series. The process of testing and certification for conformance to technical standards is usually…

The Aprilias Are Coming! The Aprilias Are Coming!!

One if by land, two if by sea…and it looks like four in crates if by tractor-trailer. Word has it, and there is also photographic evidence, that the much-anticipated Aprilia RS 660 twin-cylinder sportbikes are in the U.S. and already in some dealerships. Ever since Aprilia introduced the bike last year, there has been much speculation and anticipation among the…

Loading...