› added 7 years ago
114
TIL The maximum speed ever recorded on a public road was set in 1938 and still stands today at - 268mph
via ift.tt