Among the fallouts that occurred on the inaugural Isle of Man TT race, held on May 28, 1907, Jack Marshall fell off of his Triumph, Frank Applebee, Jr. had a tire puncture, Stanley Webb’s Triumph had engine failure and Oliver Godfrey’s Rex caught fire during a required stop. For a motorcycle race in 1907, that […]
The post This Day In History: The Isle Of Man TT Race Is First Run In 1907 appeared first on BangShift.com.
More...
The post This Day In History: The Isle Of Man TT Race Is First Run In 1907 appeared first on BangShift.com.
More...