event · 10 October 2010 · 14 years ago
Cable channel The Hub made its debut in the United States.
More events on 10 Oct