I find those power outputs hard to believe. Looks like they were all seated too which makes it even more incredible. Would like to see them do it on a watt bike. I trust the power meter in those..
Watched the entire video and still don't know what she was talking about? What was the problem? Medical issue? Relationship issue? WTH happened? Terrible video.