ournameismud, December 7, 2004 at 6:09:25 PM CET
tagged Babyfoot Productions
Site of an Australian production company, that do big, lavish pop videos. Their early stuff like the Karma clip was pretty good and promising, but they "sold out" in record time. Although extremely trite, it's all VERY accomplished work.