Posted in Music Videos Kirby Krackle – Villain Song Geek World Order June 9, 2011 Leave a comment Check out this awesome fan made video for, “Villain Song” by the band Kirby Krackle Author: Geek World Order Related Articles The Doubleclicks – “Juneau” TheFifthSister – Until Tomorrow Meri Amber – Dinner or Death Koo Koo Kanga Roo – Double Scoop