November 01, 2011 by Polar_Bear Puppets War Big Momma Cannon Available Puppets War announce a new vehicle upgrade kit:From their announcement:Hi,Our latest product - the Big Momma Cannon is now available.