Posted in Music Videos Koo Koo Kanga Roo – Rollercoaster ft. Scratch Garden Geek World Order May 18, 2019 Leave a comment Check out Rollercoaster, the all new video from Koo Koo Kanga Roo. Author: Geek World Order Related Articles The Ballad of Burt Gummer Music Video: Sci-Fried – “Rebel Cry” Meri Amber – Why Don’t You Love Me Kitty? Brentalfloss – “Game Launch Rock”