Netflix has cancelled Wings of Fire plans and fans are wondering why HITC - Football, Gaming, Movies, TV, MusicSource