Have you ever wondered what it would be like to race a sports car? Have you experienced the thrill of watching or participating in a stage rally? Rallies have been around almost as long as the automobile itself. The first official rally race was the Monte Carlo Rally, which had its inaugural event in 1911. […]
