Rabbids Rumble - Launch TrailerCheck out the launch trailer for Rabbids Rumble.By Mike Tao on November 14, 2012 at 9:40AM PST Rabbids Rumble