Apologies if this has all been discussed before, but after watching the short video about the tyres I now appreciate why they squeal. Quote- ‘the technology is really relevant to road cars’.......
I’m not saying there is anything wrong with that, BTW!
https://m.youtube.com/watch?v=3-CmQ40BLbg