by alphamonkey on April 18, 2007 · 0 comments
in Music Videos,Uncategorized
Pop insanity from Japanese indie rockers Kiiiiii.
My brain boggles at the thought of seeing this band perform live.
Previous post: Onslaught
Next post: The Workout
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.