IFC (American TV channel)
Appearance
IFC is an American internet channel. It is owned by AMC. It was launched in 1996. It originally operated as a commercial-free service, devoted to showing films without interruption. The channel now airs much different programming.