Is there any place where I can rewatch yesterdays race? Prob the best race i've ever seen.
Is there any place where I can rewatch yesterdays race? Prob the best race i've ever seen.
Try this...decent quality (except for the announcers)...assume it will be taken down soon
Thanks!