I suppose it could be this one too..........
https://www.hayabusa.org/forum/top-speed/188415-pics-flying-tiger-tiger-racing.html
dear God. I cant imagine.
Links didn't work for me.
in 1.5 miles yes, but i think these guys are trying for 300 in the mileI thought we already had a 300 mph Club.......