The Manx Grand Prix is an annual motorcycle race held on the Isle of Man, a self-governing British Crown dependency in the Irish Sea. The event takes place over two weeks in late August and early September and consists of a series of races for different classes of motorcycles, including solo, sidecar, and electric bikes.
CONTINUE READING >