Posted in Music Videos Koo Koo Kanga Roo – Forklift Geek World Order February 8, 2022 Leave a comment Author: Geek World Order Related Articles Marc With A C – “Love My Little Squiddy” Nerdapalooza 2011 Megathruster – Weird Al Rules Brentalfloss – Ballad of the Mages Bit Brigade – Megaband: Wood Man