Kansas City Royals Insanity Rap [VIDEO]Kansas City Royals Insanity Rap [VIDEO]KC Royals won last night. Whether you are into rap or not, this cat Mac Lethal has some rapid flow. If you thought "rubber baby buggy bumpers" was hard to say...Bill SchwamleBill Schwamle