Putting Chip Yates’ 190mph electric land speed record in perspective 1 of 2

Photo by: HFL Staff