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 TheFifthSister – Someone Insane Ian – “Doctor Who” Professor Shyguy – What’s This Chiptune Cover Marc With A C – “Popular Music” Music Video