By Jonathan M. King The Clinch Report

Websters defines the term Juggernaut as: a massive inexorable force, campaign, movement, or object that crushes whatever is in its path. 226 more words