LumpyCPU...
Smash Hero
KFC stands for Killa.For.Cash. and here is a match of his whacky fox. lol
http://www.youtube.com/watch?v=9E2FeOqk5u8&feature=channel_page
this is a random match and there are more on that channel
http://www.youtube.com/watch?v=9E2FeOqk5u8&feature=channel_page
this is a random match and there are more on that channel