Posted in Music Videos Koo Koo Kanga Roo – Salad Geek World Order September 22, 2019 Leave a comment Get ready to dance in a healthy manner. Koo Koo Kanga Roo’s latest video is all about salad. Author: Geek World Order Related Articles NateWantsToBattle- Delete Me The Doubleclicks – Big Bang feat. Jonathan Coulton SkyBlew – Picture That Star Rekt – Cardassian Space Station