juggernaut
any large, overpowering, destructive force or object,as war, a giant battleship, or a powerful football team
Link to present incidents:
Hillary Clinton is planning to officially launch her US presidential campaign juggernaut on Sunday while en route to Iowa.