Rally Almanac Review

What is in Rally Almanac? Rally as we know it today began as a sport that started on the streets of Munich, Germany around 1900. The two contenders at that time were horse-racing and driving a motorcycle. When the race was held, it was the first time in history that people brought a mule to […]