Update: well this sucks. When I googled on Monday who was showing the 12hour race it said Peacock and YouTube. Now it only says Peacock. I checked the imsa website: same thing. I have been diddled. My apologies if I led anyone astray.
Editors note: most of you lot were led astray a long time ago😉