Post Thumbnail

Australia's Channel Ten has been known to snag some pretty enticing sporting events in the past, but all that will pale in comparison to a new channel launching next year. Yes, Aussies -- in mere months, you'll have the pleasure of enjoying a free-to-air 24-hour sports channel in glorious high-defin

6 years ago 0 Comments
October 28, 2008 at 12:24AM