Shows Videos Four Idiots show us how to tank a TV network ft. Covfefe June 1, 2017 Max Luxton Channel Ten Network reports $232 million loss for 2017. Here’s why. Links to Lugstone Media…