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 The Guild’s “Do You Wanna Date My Avatar” Music Video Mega Ran – Lyrically Insane Ian – “Hufflepuffs” Marc With a C – Ethics In Gaming