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

Photo by: HFL Staff