Posted in Music Videos Koo Koo Kanga Roo – Please Come To My Christmas Party Geek World Order December 22, 2016 Leave a comment Check out an all new video from Koo Koo Kanga Roo. A festive Christmas song. Author: Geek World Order Related Articles Milk Carton Superstars – The Artists Will Take Over Monday Night RAN 2017: New World Order (The NWO) Wordburglar – “Boombaparang” Monday Night RAN – “Run” The Wyatt Family