47 minutes agoDEVASTATING FOOTAGE OF HURRICANE HELEM. HOW LONG THE STORM WILL LAST AND WHERE IT WILL HIT THE MOSTthehubtv