Random pictures thread

127mph1962.jpg
It's claimed this guy went 127 mph on this bike in 1962!