Kansas City's Federation of Horsepower are self-proclaimed "life-ruiners."
Added by Upcoming Robot on April 27, 2011