When is the GT WC going to air on speed..I searched through 2 days with no result...Why doesn't SPEED show them live? THanks, Todd