It is usually televised around January or so. The last two years, it was carried on Global. Last year, there wasn't much TV footage of the winning MINI Canada entry, even though they won twice in a row in the Unlimited class. They did show MINI USA putting their MINI in the ditch though...
The best televised Targa NFLD was 2 years ago (Targa '05), IMHO. I've still got that one captured on my PVR somewhere.
