Posted on December 12, 2003 by Alex SzetoThe badger invasion continues. LOTR – With the badger scene restored