Quote:
Originally Posted by Mechanic Z
|
As usual with World Challenge, it's a great idea but the site is dead anyway. This is by far the hardest series to watch live out of almost every major series in the entire world.
Just use YouTube like everybody else.