Holy crap this video kicks ass! Russia taking over the US with ZOMBIES?!?!?
AND it's animated?
Too bad the song's weak, but I dig the video!
AND it's animated?
Too bad the song's weak, but I dig the video!
Last edited by a moderator: