Posted in Music Videos Koo Koo Kanga Roo – Leftovers ft. Slug Geek World Order February 15, 2018 Leave a comment Check out Leftovers, an all new video from Koo Koo Kanga Roo. Author: Geek World Order Related Articles Claire and The Potatoes – It’s a Beautiful Day Metroid Metal – Autobot Decepticon Battle Medley Kirby Krackle – We Had A Good Run MC LARS x SPOSE – “POKÉMON GO RAP”