Talk:Research & Development/McLaren 650S GT3/@comment-31695453-20171106150430

Will people ever stop complaining? Were you even around for the Hayabusa R&D? Now THAT was a hard stuff.