KCCN – Kimmel Colbert Cowell Network ?
Fact Check: Are Jimmy Kimmel, Stephen Colbert and Simon Cowell planning to launch a news channel? A viral post claimed Jimmy Kimmel, Stephen Colbert and Simon Cowell are launching a new channel “Jimmy Kimmel just lit the fuse no network dared touch — and Colbert lit it with him. But the real gasoline […]