Posted in Music Videos The Killer Robots – Captain Zero Geek World Order July 20, 2021 Leave a comment Author: Geek World Order Related Articles The Megas – Don’t Mess With Magnetman SkyBlew – Destiny Plotting ft. Mag.Lo Lavender Town Meets Metal The Doubleclicks – Extra Gin