No place for anyone but serious rally enthusiasts: the 1973 Press On Regardless rally
Press On Regardless handout photo. Image via Randy Graves. Often described as “America’s Longest, Richest, Oldest, Meanest Car Rally,” the SCCA Detroit Region’s Press On Regardless rally, conducted e...