Kansas City's Federation of Horsepower are the self-proclaimed "life-ruiners.'
Added by Upcoming Robot on August 25, 2007