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 Mega Ran and Austin Creed – The Sunset Flip Mega Ran & K-Murdock- Go Save The World MC Frontalot – Mornings Come And Go The Killer Robots – Depressurization