Slam Bolt Scrappers - Launch TrailerHere's the launch trailer for Slam Bolt Scrappers, which will be released on March 15, 2011.By Mike Tao on March 9, 2011 at 11:58AM PST Slam Bolt Scrappers