Ha. Just stumbled upon this random laugh out loud funny/terrible clip. It's got a Godzilla sound track, a hot chick in a Indian head dress, hipsters in animal masks... What more could you ask for? Produced right here in Chicago by some random
art band collective.
JAK