2 days agoDEVASTATING FOOTAGE OF HURRICANE HELENA. HOW LONG THE STORM WILL LAST AND WHERE IT WILL HIT THE MOSTthehubtv