Posted in Music Videos Koo Koo Kanga Roo – Food Fight Geek World Order April 5, 2019 Leave a comment Check out Food Fight, an all new video from Koo Koo Kanga Roo. Author: Geek World Order Related Articles LEX the Lexicon Artist – Consider My Feelings NateWantsToBattle – Blue Exorcist 2 Opening – Itteki no Eikyou Sci-Fried – Embrace The Darkside Allie Goertz “Everything’s Coming Up Milhouse” ONF 2015