Quick! If you’re a resident of the city of Basra…run for your lives! The British have unleashed giant badgers loose upon the good townsfolk to terrorize them and keep them in line!

JUST KIDDING about the British part….just think, with some of the weird news over the last few days, pretty soon they’ll be able to film a live-action version of Badger Badger Badger!
HAT TIP: LGF