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