6th November 2014 Windfall Films’ new series launches on The National Geographic Channel Windfall Films Social News